相关分类: Java技术 C/C++ VB delphi
  • C程式研发经典实例之4

    标题:C 程式研发经典实例之四作者: 出处: 更新时间: 2006年03月09日 题目:请输入星期几的第一个字母来判断一下是星期几,假如第一个字母相同,则继续判断第二个字母。 1.程式分析:用情况语句比较好,假如第一个字母相同,则判断用情况语句或 if 语句判断第二个字...

    2008-02-23 05:37:33

  • C程式研发经典实例之6

    【程式51】 题目:学习使用按位和 0=0; 0 1 1 a = 077; b = a printf( "40: The a b printf( "40: The a } 【程式52】 题目:学习使用按位或 | 。 1.程式分析:0|0=0; 0|1=1; 1|0=1; 1|1=1 2.程式源代码: #include "stdio.h" /* 欢迎访问 C Builder研究 - www.ccrun...

    2008-02-23 05:37:30

  • “Hello World!”的N种写法

    在初学一门编程语言的时候,写一个“Hello world!”程式是最常见的入门方法。通过写一个成功的“Hello world!”,能够实践这门语言最基本的语法特性,还能够带给自己成就感,真是一举两得。C/C 语言本身有很多特性,假如能够将这些技术分解出来变成一个个的“Hello wor...

    2008-02-23 05:37:30

  • 如何用TComboBox模拟TColorBox

    今天在CSDN见到一位网友问及如何用TComboBox模拟TColorBox,一时兴起,写了一些代码。略加注释后发表到文档区,以备将来查询。 TColorBox是VCL中提供的选取颜色的组件,同TComboBox相同,两个组件都继承自TCustomComboBox,有很多相同的属性和方法,如Style, ItemHeigh...

    2008-02-23 05:37:27

  • 如何通过鼠标拖动改变无边框窗体的大小

    在C Builder中,将Form的BorderStyle设为bsNone以后该窗体将没有边框,不能改变窗体大小,也不能拖动窗体。那么如何拖动及用鼠标改变无边框窗体大小呢?拖动无边框窗体的解决方法很多,例如: 1. 向窗体发送WM_NCLBUTTONDOWN消息,LParam = HTCAPTION 2. 向窗体发送WM_...

    2008-02-23 05:37:24

  • 不依赖于DLL就能工作的全局钩子

    不依赖于DLL就能工作的全局钩子 不知道大家是通过什么开始对钩子(Hook)有了解的,我是看过Jeffrey Richter的《WINDOWS 高级编程指南》(新版的中文译名为《Windows核心编程》)。在这本书里作者介绍了三种将代码注入其他进程的方法,其中一种就是使用的全局消息钩子。...

    2008-02-23 05:37:24

  • 如何自画ListView的Item(XP效果)

    关于VCL控件自画的代码先前ccrun发过很多,比如TListBox, TCheckListbox, TComboBox, TMenuItem等,下面的代码是自绘TListItem,也就是ListView在ViewStyle为vsReport时Item的自画。效果图如下: 首先定义几个我们需要用到的颜色,这里用的是Office 2003菜单的高亮条颜...

    2008-02-23 05:37:21

  • 获取PE文档的导出函数列表

    函数作者为zhangjiawen@cchongda.com.cn,示例代码由ccrun(老妖)编写,应函数作者需要发表在本站。 一段能够从任何DLL中提取函数名的代码,这段代码的应用前提是该DLL文档对象没有经过任何“加壳”处理,否则,可能提取不完整。 #include "Dbghelp.h" bool GetDLLFileE...

    2008-02-23 05:37:21

  • C程式研发经典实例之8

    【程式71】 题目:编写input()和output()函数输入,输出5个学生的数据记录。 1.程式分析: 2.程式源代码: #define N 5 struct student { char num[6]; char name[8]; int score[4]; }stu[N]; input(stu) struct student stu[]; { int i, j; for (i=0; iN; i ) { print...

    2008-02-23 05:37:18

  • C程式研发经典实例之7

    【程式61】 题目:打印出杨辉三角形(需要打印出10行如下图) 1.程式分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 2.程式源代码: main() { int i, j; int a[10][10]; printf( "n" ); for (i=0; i10; i ) { a[i][0] = 1; a[i][i] = 1; } for (i=2;i10;i ) for...

    2008-02-23 05:37:18

2