在自己的GUI程序中使用AllocConsole等API创建了一个Console,一切正常。如果关闭主进程,则一切正常,可是如果直接点击console的close button则会出错,主程序的消息循环中并没有收到相应的WM_QUIT之类的消息,也就是说,主进程中的退出清理工作得不到执行,我试过添加console窗口的Hook,可是也不行,在Console的Hook回call中,没有收到WM_QUIT等退出消息,尝试了很多方法都不行,请高手指点