今天发现自己编写的单文档程序的状态栏被任务栏给挡住了,这样就不方便我输出一些提示信息了。之所以如此,是因为当时为了全屏信息,在通过应用向导构建单文档程序时屏蔽了最大化按钮。因此搜索了一下,发现有人讨论过这个问题,貌似也没有更好的解决方法,要么回复最大化按钮,然后在APP类的InitInstance函数中最大化显示;要么屏蔽最大化按钮,然后自己处理最大化消息。方便起见,我选择了前者。
在CMainFrame类中的PreCreateWindow函数中修改cs.style,添加WS_MAXIMIZEBOX风格即可。