以编程方式更改 XP 外观设置
我试图在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该用户是否有自己的 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.