WM_CLOSE 先于WM_DESTROY收到
这样的话,MessageBox永远不会出现的!
想要销毁一个窗口,又不想结束程序,那么可以处理WM_DESTROY中,不要调用PostQuitMessage,如果是主程序的
窗口必须要调用PostQuitMessage,DefWindowProc不处理WM_DESTROY消息
case
WM_CLOSE:
PostQuitMessage ( 0 ) ;
break ;
case WM_DESTROY:
MessageBox(NULL,TEXT( " 123 " ),TEXT( " 123 " ), 0 );
PostQuitMessage ( 0 ) ;
break ;
case WM_DESTROY:
MessageBox(NULL,TEXT( " 123 " ),TEXT( " 123 " ), 0 );
想要销毁一个窗口,又不想结束程序,那么可以处理WM_DESTROY中,不要调用PostQuitMessage,如果是主程序的
窗口必须要调用PostQuitMessage,DefWindowProc不处理WM_DESTROY消息