vvqboy 发表于 2014-7-30 15:48:35

MFC中,PostMessage(WM_DESTROY,NULL,NULL),怎么关闭不了对话框

本帖最后由 vvqboy 于 2014-7-30 16:32 编辑

WM_CLOSE 事件被我拦截了,拦截后我设置了一个Timer,实现延迟退出。可监测到Timer事件后,我继续调用PostMessage(WM_DESTROY,NULL,NULL),怎么关闭不了对话框

新手学习中 发表于 2014-7-30 15:48:36

关闭的本质是destorywindow()函数。你要发WM_CLOSE ,并且自己在这个消息下加destorywindow()。或者默认WM_CLOSE处理

智商是硬伤 发表于 2015-8-23 10:22:11

{:7_146:}
页: [1]
查看完整版本: MFC中,PostMessage(WM_DESTROY,NULL,NULL),怎么关闭不了对话框