xp hook 自定义类_使Windows XP在经典登录屏幕上使用自定义主题

xp hook 自定义类

xp hook 自定义类

This article was written by our excellent reader Leon Steadman.

本文由我们的优秀读者Leon Steadman撰写。

In a previous article, we covered how to customize the logon screen for Windows XP, but that method only worked if you are using the regular logon screen. What about all the people that are forced to use the boring classic logon screen instead?

在上一篇文章中,我们介绍了如何自定义Windows XP的登录屏幕,但是该方法仅在使用常规登录屏幕时有效。 那么所有被迫使用无聊的经典登录屏幕的人呢?

image

For the purposes of this article, we’re assuming that you are using one of the custom themes for XP, either official or unofficial.

出于本文的目的,我们假设您使用的是XP自定义主题之一,无论是官方主题还是非官方主题

Copy Background Image to Logon Screen

将背景图像复制到登录屏幕

You can copy your current background image to the logon screen desktop using Tweak UI. Just navigate down to Logon \ Settings on the left-hand side, check the box for Wallpaper and click the Copy Now button:

您可以使用Tweak UI将当前背景图像复制到登录屏幕桌面。 只需向下导航至左侧的Logon \ Settings,选中Wallpaper复选框,然后单击立即复制按钮:

image

Choose Custom Theme for the Logon Screen

选择登录屏幕的自定义主题

In order to copy the custom theme to the Logon screen, we’ll have to do a little digging, and then some registry hacking.

为了将自定义主题复制到“登录”屏幕,我们必须进行一些挖掘,然后再进行一些注册表修改。

First, go to %SystemRoot%\Resources\Themes in Explorer and go into the folder of the name of the theme you wish to use on the logon screen, e.g. %SystemRoot%\Resources\Themes\Royale Remixed. Make a note of the name and path of the .msstyles file, e.g. “Royale Remixed.msstyles”.

首先,在资源管理器中转到%SystemRoot%\ Resources \ Themes,然后进入要在登录屏幕上使用的主题名称的文件夹,例如,%SystemRoot%\ Resources \ Themes \ Royale Remixed。 记下.msstyles文件的名称和路径,例如“ Royale Remixed.msstyles”。

image

Next, in Regedit go to HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\ThemeManager and double-click the DllName key. Now change the value to the path of the .msstyles file you just made a note of (however be sure to replace the “C:\Windows” part – or wherever your Windows folder is – with %SystemRoot%).

接下来,在Regedit中转到HKEY_USERS \ .DEFAULT \ Software \ Microsoft \ Windows \ CurrentVersion \ ThemeManager并双击DllName键。 现在,将值更改为您刚刚记下的.msstyles文件的路径(但是,请务必用%SystemRoot%替换“ C:\ Windows”部分-或Windows文件夹所在的任何位置)。

image

Back in Explorer, navigate into the Shell folder inside your theme folder and make a note of the name of the folder of the colour scheme you wish to use on your logon screen, e.g. “Noir”. NB this may not exactly correspond with the colour scheme listed in the Appearance tab of the Display control panel dialogue, but you can make an educated guess.

返回资源管理器,导航到主题文件夹内的Shell文件夹,并记下您希望在登录屏幕上使用的配色方案的文件夹名称,例如“ Noir”。 注意,这可能与显示控制面板对话框的“外观”选项卡中列出的配色方案不完全一致,但是您可以进行有根据的猜测。

E.g. for my theme there are three colour schemes listed in the Appearance tab (Royale, Royale Noir and Royale Zune) and three folders in Explorer (Noir, NormalColor and Zune).

例如,对于我的主题,“外观”选项卡中列出了三种配色方案(Royale,Royale Noir和Royale Zune),而资源管理器中列出了三个文件夹(Noir,NormalColor和Zune)。

image

Back in Regedit, double-click the ColorName key and change the value to be the name of the folder you just made a note of retaining capitalisation/spaces etc.

返回Regedit,双击ColorName键,然后将值更改为刚刚记下保留大小写/空格等名称的文件夹的名称。

image

Close Regedit and log off. You should now see that your logon screen has the same theme as your desktop.

关闭注册表编辑器并注销。 现在,您应该看到登录屏幕具有与桌面相同的主题。

logon

The custom theme used in most of the images is called Royale Remixed and can be found at DeviantArt (requires uxtheme patch).

大多数图像中使用的自定义主题称为Royale Remixed,可以在DeviantArt (需要uxtheme补丁)中找到。

翻译自: https://www.howtogeek.com/howto/windows/make-windows-xp-use-a-custom-theme-for-the-classic-logon-screen/

xp hook 自定义类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值