WTL向导产生一个简单单文档程序,MainFrame加一个Destory响应
MESSAGE_HANDLER(WM_CREATE, OnCreate)
MESSAGE_HANDLER(WM_DESTROY, OnDestroy)
LRESULT OnDestroy(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/);
函数体代码只是return 0为什么窗口关了,程序进程退不出来了,好像消息循环没有受到WM_QUIT消息
后来在响应函数中加了PostMessage(WM_QUIT)问题解决
有没有谁解释解释?
Thanks a lot!
MESSAGE_HANDLER(WM_CREATE, OnCreate)
MESSAGE_HANDLER(WM_DESTROY, OnDestroy)
LRESULT OnDestroy(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/);
函数体代码只是return 0为什么窗口关了,程序进程退不出来了,好像消息循环没有受到WM_QUIT消息
后来在响应函数中加了PostMessage(WM_QUIT)问题解决
有没有谁解释解释?
Thanks a lot!
但是收到该消息后,怎么做,是由你的程序决定的return 0的话表示什么都不做,当然不会退出了PostMessage(WM_QUIT),表示发送WM_QUIT消息,程序退出