Windows API程序设计
文章平均质量分 77
zy00648280
这个作者很懒,什么都没留下…
展开
-
Windows程序设计——第三章《窗口和事件》
1.窗口通常是在「窗口类别」的基础上建立的。窗口类别标识了处理窗口消息的窗口消息处理程序。使用窗口类别使多个窗口能够属于同一个窗口类别,并使用同一个窗口消息处理程序。2.__stdcall:被这些修饰关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall的前面部分由ecx,edx传),函数调用在返回前要清理堆栈,但由调用者还是被调用者清理不一定。此种调用方式被API使用原创 2008-06-25 22:57:00 · 598 阅读 · 0 评论 -
Windows程序设计第二章《Unicode》要点摘要
1.在严格的ASCII中,每个字符用7位表示,或者计算机上普遍使用的每字符有8位宽;而Unicode使用全16位字符集。 2.ASCII有许多优点。例如,26个字母代码是连续的(在EBCDIC代码中就不是这样的);大写字母和小写字母可通过改变一位数据而相互转化;10个数字的代码可从数值本身方便地得到 3.代码页定义了字符的映像代码。中文936 英文437 4.双字节字符集:DBCS从2原创 2008-06-25 22:54:00 · 313 阅读 · 1 评论 -
Windows程序设计——第四章《输出文字》要点摘要
1.WM_PAINT的时机: (1)在使用者移动窗口或显示窗口时,窗口中先前被隐藏的区域重新可见。 (2)使用者改变窗口的大小(如果窗口类别样式有着CS_HREDRAW和CS_VREDRAW位旗标的设定)。 (3)程序使用ScrollWindow或ScrollDC函数滚动显示区域的一部分。 (4)程序使用InvalidateRect或InvalidateRgn函数刻意产生WM_PA原创 2008-06-28 11:25:00 · 475 阅读 · 1 评论