以编程方式更改 XP 外观设置

发布于 2024-08-04 20:43:50 字数 490 浏览 6 评论 0原文

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

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

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

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

非常感谢。

请稍等示例 http://www.dur.ac.uk/alexander .holmes2/b/pleasewait.jpg

I am trying to silently apply very specific appearance settings for a single user with poor eyesight on an XP machine.

I can alter the settings by using the appearance tab of the display settings dialog and clicking apply/ok. Doing this works however the user cannot see well enough to change her settings back to how she likes them each time she logs on.

Just changing the registry keys does not make the desired changes until the user logs off and then on again. For reasons that would take too long to explain, I cannot simply get the user to log off and then on again. I need the settings to be applied immediately upon login.

So! I either need to force windows to apply the display settings, a process which seems to be associated with the 'Please Wait' dialog, screenshot included OR I need to programmatically change the appearance settings individually (which includes altering 'Advanced' font-size settings).

Many thanks.

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嘴硬脾气大 2024-08-11 20:43:50

该用户是否有自己的 windows 用户? (他/她自己的 XP 帐户)。如果您将它们作为与其他喜欢更大 DPI 的人不同的用户,它应该为您保留设置。只需创建一个用户。

Does this user have his/her own windows User? (his/her own account on XP). It should keep settings for you if you have them as a separate user from whoever else likes the larger DPI. Just create a user.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文