【问题标题】:Programmatically Changing XP Appearance Settings以编程方式更改 XP 外观设置
【发布时间】:2009-09-16 15:15:39
【问题描述】:

我试图在 XP 机器上为视力不佳的单个用户静默应用非常特定的外观设置。

我可以通过使用显示设置对话框的外观选项卡并单击应用/确定来更改设置。这样做是可行的,但是用户无法看得清楚,无法在每次登录时将她的设置更改回她喜欢的方式。

在用户注销然后重新登录之前,仅更改注册表项不会进行所需的更改。由于需要很长时间才能解释的原因,我不能简单地让用户注销然后重新登录。我需要在登录时立即应用这些设置。

所以!我要么需要强制窗口应用显示设置,这个过程似乎与“请稍候”对话框相关联,包括屏幕截图,要么我需要以编程方式单独更改外观设置(包括更改“高级”字体大小设置)。

非常感谢。

Please Wait Example http://www.dur.ac.uk/alexander.holmes2/b/pleasewait.jpg

【问题讨论】:

  • 我怀疑您可以通过该用户的组策略设置此设置。

标签: windows windows-xp registry appearance


【解决方案1】:

这个用户有他/她自己的 windows 用户吗? (他/她自己在 XP 上的帐户)。如果您将它们作为单独的用户与其他喜欢较大 DPI 的用户分开,它应该为您保留设置。只需创建一个用户。

【讨论】:

  • 我发现情况并非如此,这可能是由于在我们的域上实施组策略的方式。如果没有正式的更改请求、冗长乏味的过程等,我无法轻易更改这些政策。此外,我不需要更改 DPI,我需要更改外观设置中的字体大小以及一些颜色。
  • 进行这些更改后,您是否尝试将它们保存到主题中?主题比更改注册表或让用户做他们不想做的事情更容易。
  • 这也可能有用。 msdn.microsoft.com/en-us/library/bb773190(VS.85).aspx 它展示了如何实际创建 .theme 文件。
猜你喜欢
  • 1970-01-01
  • 2011-05-06
  • 2013-12-19
  • 1970-01-01
  • 1970-01-01
  • 2015-04-09
  • 2023-01-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多