MFC中关于消息系统的小问题,简单的

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:40:30
afx_msg HBRUSH CtlColor(CDC*pDC,UINT nCtlColor);
这个函数在什么时候响应,能举个例子吗
Invalidate ();这个函数是不是就是重新绘制的意思,我记得UpdataWindow也是更新窗口的意思,这两个函数有什么区别吗

重新绘制对话框上的控件时,不需要例子,你可以使用控制台输出来观察它的调用情况:
AllocConsole();//启动此进程的控制台
_cprintf("ctl\n");//输出字符串
记得包含conio.h

引用:....这两个函数有什么区别吗?
回复:我不是很清楚,可能是前者指定一块客户区进行刷新,后者向程序发送WM_PAINT消息吧