GUI程序创建console窗口问题
我现在已经可以通过AllocConsole创建console窗口,并且用WriteConsole向窗口中写入信息。但是我发现,如果我用鼠标直接关闭console窗口,我的主程序也会被关闭。
我的问题是:
1)如何在console窗口被人为关闭的情况下避免主程序被关闭?
2)能否在主程序中截获关闭console窗口的消息,并控制该操作是否继续(让用户确认是否确定关闭)?
3)这个console窗口只能输出信息,如何允许用户在console窗口中输入信息并能在主程序中获得?