我从父对话框打开子对话框。在子对话框属性中,我启用了“最小化”属性。但是,如果单击“最小化”按钮,则子对话框最小化到屏幕的左角而不是Windows任务栏。我该如何解决这个问题?
答案 0 :(得分:4)
您的子对话框必须包含WS_EX_APPWINDOW
的扩展样式(除了是顶级窗口)。
答案 1 :(得分:1)
如果我没记错的话,如果你希望它在任务栏上有一个存在,那么“child”对话框必须是一个顶级对话框。
换句话说,在创建子对话框时,将父级设置为NULL或设置为GetDesktopWindow()。我想这取决于你的孩子对话框的创建方式。
如果您包含用于创建子对话框的代码,将会有所帮助。