
Windows核心
文章平均质量分 91
MidoSoft
这个作者很懒,什么都没留下…
展开
-
解说Win32的窗口子类化
米度软件:www.midosoft.cn 下载本文的配套源代码也许你需要一个特殊的Edit来限制浮点数的输入,但是现有的Edit却并不能完成这项工作——因为它只能够单纯的限制大小写或者纯数字。当你在论坛上求救的时候,某个网友告诉你:“用子类化。”你也许会在看到一线曙光的同时多出了一连串的问题:何为子类化?子类化的原理是什么?如何实现子类化?下面就让我从一个简单的C++程序开始,一步步解开你原创 2010-03-22 08:39:00 · 402 阅读 · 0 评论 -
窗口的子类化与超类化
米度软件:www.midosoft.cn 1. 子类化 改变一个已经存在的窗口实例的性质:消息处理与其他实例属性。在SDK编程范畴内,子类化就是改变一个窗口实例的窗口函数(通过GetWindowLong()和SetWindowLong()),子类化所要做的就是为某窗口实例编写新的窗口函数。其操作是在实例级别上进行的。在MFC中子类化的情况有所不同:所有MFC窗口有相同的窗口函数,由该窗原创 2010-03-22 11:59:00 · 356 阅读 · 0 评论 -
谈谈Windows程序中的字符编码
米度软件:www.midosoft.cn 写这篇文章的起因是这么一个问题:我们在使用和安装Windows程序时,有时会看到以“2052”、“1033”这些数字为名的文件夹,这些数字似乎和字符集有关,但它们究竟是什么意思呢? 研究这个问题的同时,又会遇到其它问题。我们会谈到Windows的内部架构、Win32 API的A/W函数、Locale、ANSI代码页、与字符编码有关的编译原创 2010-03-22 12:34:00 · 731 阅读 · 0 评论