2012年9月4日

WarmGUI(1) 第一个类,用CBTHook构建CWindow (山寨版MFC::Cwnd)

     摘要: Windows是以消息循环为主体,面向过程的软件结构,这是汇编、C语言对OS开发的必然结果,所以开发框架的第一步就构建面向对象的体系结构。本文阐述使用CBT钩子,构建CWindow类,像MFC的CWnd一样封装了窗口的注册、创建、WndProc以及消息循环,消息处理函数。只需要继承CWindow,然后重载他的消息处理函数就可以了。本文最后给出CWindow的第一个例程,代码还算简洁(我把后面"漂亮"两个字去掉了,在高人看来还是有很多毛病的,哈哈)。敬请各位方家指教!  阅读全文

posted @ 2012-09-04 00:25 毕达哥拉斯半圆 阅读(2029) | 评论 (14)编辑 收藏

<2024年7月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

统计

常用链接

留言簿(3)

随笔档案

相册

contact

搜索

最新评论

阅读排行榜

评论排行榜