新手求助啊!前辈请进!!
mfc吧
全部回复
仅看楼主
level 1
wangshust 楼主
两个问题:
1、WM_PAINT到底是由哪个类首先获取?
2、updatewindow到底是产生wm_paint消息还是仅仅将wm_paint消息优先级提前,使系统立即处理?
2015年05月21日 01点05分 1
level 9
首先,消息由哪个类先获取这问法太无厘头了,能接收windows消息的目标必定是实实在在拥有句柄的窗体对象,不是“类”。
其次,WM_PAINT通常由系统调度在特定情况主动发给窗口过程的一个消息,形象点的例子来说如窗口被大小位置改变了,或者有其他窗口挡住又挪开了...它并非每时每刻存在,所以不存在你所说的“优先级提前”;当然也可以通过特定的api来触发,使系统给目标窗口立即发送一个WM_PAINT,如UpdateWindow,Invalidate等,
2015年05月21日 03点05分 2
1