Win32程序设计
文章平均质量分 78
bcypxl
这个作者很懒,什么都没留下…
展开
-
深入理解win32消息机制
想要学习win32程序设计,消息机制必须深刻的理解的。这是所有win32程序的基石。下面只是我学习和复习过程中的笔记加上自己的总结,谈不上原创。只为方便他人学习,也为方便自己复习。一图胜千言,下面是截取侯捷的《深入浅出MFC》一书的一张图,画的很是通俗易懂,所以就直接粘了过来。关于这幅图的解释:首先是鼠标,键盘这些输入设备通过各自的驱动程序把消息传送给操作系统,原创 2013-11-19 15:53:34 · 2146 阅读 · 0 评论 -
GDI编程基础总结
所谓GDI就是图形设备接口(Graphics Device Interface)的英文缩写。负责在显示器和打印机上显示图形 。Windows给我们展现的丰富的图形界面都是靠GDI接口函数来实现,如果我们想在窗口上画一条线,贴上一张图都需要通过图形设备接口来实现。所以说系统和用户完成图形元素的显示都是调用的同一套接口。在打印机上显示图形对于身为学生的我们还难以有实践机会,而在显示器和打印机上显示原创 2013-11-19 21:24:56 · 1249 阅读 · 0 评论 -
Win32窗口的生与死
对windows的消息种类及发生时机是win32程序设计的关键所在,这篇依然可以帮助初学者深入理解消息的发生时机。下面是以窗口的诞生和死亡,说明消息的发生和传递,以及应用程序的兴起和结束。(本文图片来自侯捷的《深入浅出MFC》一书,本文只是简单的拿来方便自己以后的复习,想要深入的了解请参见侯先生的书籍)下面是上图的对照解释,看完让人了然清晰了许多!原创 2013-11-21 14:31:04 · 974 阅读 · 0 评论 -
关于WM_PAINT消息中只重绘无效区的问题
一直以来我都有一个疑问,那就是下面代码中 case WM_PAINT : hdc = BeginPaint (hwnd, &ps); ............... EndPaint (hwnd, &ps) ; return 0 ;其中的BeginPaint(hwnd,&ps)通过ps结构体中的一个矩形结构体变量标识的无效区来重绘原创 2013-11-21 15:17:44 · 2980 阅读 · 0 评论