随笔分类 -  Windows核心编程

Windows核心编程
摘要:Windows的消息机制 程序的执行机制 过程驱动-程序的执行过程是按照预定好的顺序执行 事件驱动-程序的执行是无序,用户根据需要随机触发相应的事件 Win32窗口程序就是采用时间驱动方式执行,也就是消息机制 什么是消息 当系统通知窗口工作时,就采用消息的方式派发(DispatchMessage来派 阅读全文
posted @ 2016-06-27 18:17 Visions 阅读(461) 评论(0) 推荐(0)
摘要:创建主窗口: 创建主窗口这段代码经常要用到,先存起来 子窗口的创建 创建时要设置父窗口句柄 创建风格要增加WS_CHILD|WS_VISIBLE 窗口和窗口类的附加数据缓冲区 作用 注册窗口时,可以设置这两个数据内存空间的大小。 int cbClsExtra; //窗口类的附加数据buffer大小 阅读全文
posted @ 2016-06-23 18:39 Visions 阅读(354) 评论(0) 推荐(0)
摘要:ASC 7位代表一个字符,全0到全1 一共128个字符,给英文使用够用 A地址~65 a地址~97 0地址~48 ASCII 8位代表一个字符,共256个字符 CODEPAGE--代码页,根据代码页不同后128个变成不同国家的字符 DBCS和UNICODE编码的区别 DBCS字符编码: 有一缺陷,单 阅读全文
posted @ 2016-06-08 19:31 Visions 阅读(307) 评论(0) 推荐(0)
摘要:编写窗口程序的步骤: 1 定义WinMain函数 2 定义窗口处理函数(处理消息) 3 注册窗口类 4 创建窗口(在内存中创建窗口) 5显示窗口(根据内存的数据将窗口绘制出来) 6消息循环(提取/翻译/派发)消息 7消息处理 编译 链接。。。 cl.exe link.exe 资源的使用 编写资源的文 阅读全文
posted @ 2016-06-06 18:56 Visions 阅读(638) 评论(0) 推荐(0)
摘要:接下来用记事本手写代码: 1,建一个空的记事本,敲入以下代码 2,打开CMD窗口,输入cl.exe /? 是否有报错,如果有报错 运行 D:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT 盘符看VC 6.0的安装路径,这里也可 阅读全文
posted @ 2016-06-02 20:05 Visions 阅读(746) 评论(0) 推荐(0)
摘要:Windows应用程序的类型 -控制台程序Console DOS程序,本身没有窗口,通过Windows DOS窗口执行 -窗口程序 拥有自己的窗口,可以与用户交互 -库程序 存放代码、数据的程序,执行文件可以从中取出来代码执行和获取数据 -静态库程序 扩展名LIB,在执行文件执行时从中获取代码 -动 阅读全文
posted @ 2016-05-30 18:52 Visions 阅读(990) 评论(0) 推荐(0)