2013-04-04 53 views
-2

我想显示要显示的窗体,但窗体将处于正常状态(未最大化)。但是,我想让桌面背景变暗以供用户关注。如何显示桌面背景变暗的窗体?

最大化背景暗灰色的形式是一种选择,但我不想最大化形式。

+1

您是否试图模拟UAC确认对话框行为? – Aphelion 2013-04-04 14:36:40

+0

做到这一点的最好方法是不要这样做。这是我在每次新安装的Windows 7上禁用的第一个“功能”。 – JosephHirn 2013-04-04 14:52:14

+0

Ya,UAC确认对话行为。 – 2013-04-08 05:49:52

回答

1

我不认为你可以改变背景,以及我不认为你应该。

我会尝试打开带有大型不透明(或半透明)边框的“最大化”窗体。

可能this将有助于

1

背景最大化的形式变暗是一个选项

首先,如果窗体最大化,那么在与背景,因为它做任何事情没有一点无法看到。

我想昏暗的桌面背景变暗用户关注

这与OS设置搞乱了,我甚至不知道是否有可能可以肯定的是不需要。我作为一个用户,永远不会想要一个应用程序搞乱我的其他正在运行的程序或我的操作系统设置/偏好。

简而言之,你想要的是不可能的(至少不会出现一些讨厌的代码),这不是一个好习惯。