混凝土找平层施工工艺:把心爱的人的照片放到登录界面,这样她(他)看到你的电脑一定感动的要死,...
来源:百度文库 编辑:偶看新闻 时间:2024/07/04 19:57:44
大家是不是为自己的登录界面很单调而烦恼呢,大家看看我这个登录界面吧,是不是感觉很漂亮呀,你也可以实现了,^_^
1、准备工具:
一、ResHacker
二、把下面的红色代码复制下来,保存成批处理就可以了
@echo off
title 忆林子---设置登录界面
color 0a
:main
cls
echo =================================
echo.
echo 请输入数字来选择你的操作
echo.
echo 1、设置登录界面
echo 2、还原登录界面
echo.
echo 默认值设置登录界面
echo.
echo =================================
set /p choice=[数字:]
if /i "%choice%"=="" set choice=1
if /i "%choice%"=="1" cls&goto SetUI
if /i "%choice%"=="2" set uiFilePath=logonui.exe&cls&goto BackUI
goto main
:SetUI
set uiFilePath=
echo ====================================
echo.
echo 请输入登录界面的exe文件所在的全路径
echo 例如:d:\我的登录界面\logonui.exe
echo.
echo ====================================
set /p uiFilePath=[登录界面路径]
set uiFilePath=%uiFilePath:"=%
if not exist "%uiFilePath%" (
cls
echo 您输入的登录界面不存在,请重新输入...
goto SetUI
)
cls
:BackUI
set regadd=reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
%regadd% /v UIHost /d "%uiFilePath%" /f 1>nul 2>nul
echo ====================================
echo.
echo 登录界面已经修改成功
echo 注销就可以看到效果了,^^_^^
echo.
echo ====================================
echo 按回车键注销...
echo 如果不想现在注销的话,关闭这个批处理就可以了...
pause>nul
SHUTDOWN -l -t 0
工具准备好之后就是来制作自己的登录界面了,^_^
登录界面是哪里大家应该都知道吧,就是你的电脑在启动之后的那个要输入密码时的那个画面就是了。^_^
接下来开始说正事吧,^_^
这个登录界面其实是一个exe的应用程序,它在操作系统可以正常运行时首先就会调用这个程序,它的源程序是c:\windows\system32\logonui.exe
上面准备的那个ResHacker就是用来修改exe程序里的图片及里面的控制代码用的。
我们用ResHacker来打开c:\windows\system32\logonui.exe这个文件,就会看到左边的窗口中有
UIFILE
位图
字串符
版本信息
这四个项
其中UIFILE这部分是比较难的,一时也说不清楚,它控制着密码输入框,头像等整个登录界面的分布以及各种效果。这部分如果有兴趣的话,可以自己上网搜索一下,在google里输入Windows登录界面 UIFILE然后单击搜索就能找到相关的文章了。因为我们只是换一下背景图片,所以就不来研究这部分的代码了。我们只要去网上找几个别人已经做好的登录界面,然后用ResHacker把里面的图片换成自己喜欢的就可以了。
下面的这个网址里有很多登录界面是别人已经做好的,到时大家可以选择自己喜欢的样式,然后下载过来,下过过来之后就可以自己用ResHacker来修改它了。
http://www.themexp.org/listings.php?type=login&view=date&proddesc=XP%20Logins
我们用到的就是里的ResHacker “位图替换”这个功能。这里就是把一张自己喜欢的图片弄成位图可能是个难点。其实很简单,我们用Windows自带的画图工具就可以实现了。
1、 右键单击你想要修改的图片
2、 单击“编辑”就会打开你的图片了
3、 单击“文件”菜单里的“另存为”,然后“保存类型”那里选择“24位位图”,然后保存就可以了。
位图弄好之后就可以用ResHacker把你下载过来的登录界面里的图片替换了。
图片替换之后就是使用上面事先保存的批处理来替换登录界面了。
在使用批处理时大家千万不要傻到自己输入那个登录界面的文件名,你直接把你要输入的那个文件拖放到批处理要输入文件名的地方就自动输入了。这样是速度很快的,^_^
希望大家用的开心,^_^