|
|

楼主 |
发表于 2006-8-30 15:33:00
|
显示全部楼层
Re: 求助:关于win32中的WM_PAINT 和 WM_SIZE 消息
我本意是在发生 WM_PAINT 消息时弹出两个MessageBox ,在进入
static int i =0 ;
switch (message) {
................
case WM_PAINT :
BeginPaint(hwnd ,&ps);
i=2 ;
MessageBox(hwnd,TEXT"WM_PAINT"),TEXT"ylw"),MB_OK);
EndPaint(hwnd ,&ps);
break ;
.................
}
后弹出 wm_paint.bmp 图象中 的消息框 。
在离开WindowProcedure 时再弹出 wm_paintout.bmp图象中的消息 。
同理:在发生 WM_SIZE 消息时分别弹出
wm_size.bmp和wm_sizeout.bmp 图象中 的消息。
可结果是 :
弹出了wm_size.bmp 后 , 又弹出了 wm_paintout.bmp。
可以通过运行附件中的 "工程1.exe "看出。
|
|