如何在基于WinCE对话框的应用程序中创建最小化按钮

时间:2010-09-23 08:39:49

标签: mfc windows-mobile windows-ce windows-mobile-6.5 windows-mobile-6.1

我创建了一个基于WinCE对话框的应用程序。 我想在右上角添加最小化选项。

如果我创建一个基于MFC对话框的应用程序,将出现一个最小化按钮的复选框,询问是否需要最小化正在创建的对话框。

但是如果我为SmartDevice创建MFC应用程序,则在创建项目时不会给出最小化复选框。此外,对话框的属性列表中不存在最小化属性。

请帮助我解决问题。

1 个答案:

答案 0 :(得分:3)

这是因为WIndows Mobile并没有真正实现最小化和app到任务栏的概念(因为没有任务栏)。

WinMo具有“智能最小化”含义,这意味着Windows不会关闭,而是返回Z顺序,如果内存压力变高,则仍然需要关闭操作系统。

如果设置WS_MINIMIZEBOX样式位,右上角会出现一个(X),即智能最小化按钮。如果未设置该位,您将获得一个(ok)按钮,该按钮完全关闭窗口。