blog

枪手亨利

博客园 首页 新随笔 联系 订阅 管理

下面是Windows重画非客户区的过程。

在处理WM-NCPAINT、WM-NCACTIVE、
WM-SYSCOMMAND、WM-SETTEXT消息之后,Windows调用缺省处理消息函数DefWindowProc,
在此函数中将对非客户区进行重画操作,故而在CWnd的虚函数DefWindowProc中,
重画Title Bar,就可以达到我们的目的,但是若不对消息进行一定的过滤,势必引
起过多的重画,我们假定Title Bar上没有System Menu,即没有最大、最小和关闭按
钮在Title Bar上

20051105

posted on 2005-11-05 17:36  henry  阅读(337)  评论(0编辑  收藏  举报