本文主要是介绍将子窗口最小化后在任务栏显示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我们再创建子对话框的时候有时候需要将子对话框最小化,但最小化后一般是缩小到了桌面的左下角,而且如果你没有设置TitleBar的话就回事一块黑色的区域;在网上找了找,看到有两种方法可以将子对话框缩小后在任务栏显示。
方法一、更改子窗口的风格,添加WS_EX_APPWINDOW风格,在OnInitDialog设置代码如下:
ModifyStyleEx(0, WS_EX_APPWINDOW, 0);//设置缩小时在任务栏显示风格
方法二、修改自窗口的属性。在对话框的属性中有一个Application Window属性,只要我们把这个属性设置为True。然后我们再最小化子窗口时也就在任务栏显示了
温馨提示:对于以上两种方法,在VS2008中都可以使用,但在VC中方法二就不行了,因为窗口没有Application属性。
这篇关于将子窗口最小化后在任务栏显示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!