如何在service中实现先于登陆框出现Form |
尚未結案
|
xxxxzxx
一般會員 發表:21 回覆:49 積分:24 註冊:2004-11-15 發送簡訊給我 |
|
alanktop
一般會員 發表:7 回覆:21 積分:5 註冊:2005-03-01 發送簡訊給我 |
请问该Form需要完成什么其他特殊功能吗? Windows注册表本身就提供了在桌面出现之前自定义Form的功能,但是太简单,只是一个信息框而已: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]
"LegalNoticeCaption"="Test Message"
"LegalNoticeText"="This is a test message before login." 当然这可以直接做成注册表文件,也可以编程写注册表。 但是要做复杂的Form并完成其他功能,似乎有点难度。看看各位ktop大哥有无好的主意,我也很有兴趣。
|
xxxxzxx
一般會員 發表:21 回覆:49 積分:24 註冊:2004-11-15 發送簡訊給我 |
|
xxxxzxx
一般會員 發表:21 回覆:49 積分:24 註冊:2004-11-15 發送簡訊給我 |
RunServices注册键
RunServices注册键指定的程序紧接RunServicesOnce指定的程序之后运行,但两者都在用户登录之前。RunServices的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices。
_________________________________
问题是2000/xp下在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersionHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion却找不到RunServices/RunServicesOnce。自己新建进去,然后添加程序进去也不会自启动。不知道为什么,还请高人指点,小弟在此先谢过。
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
|
xxxxzxx
一般會員 發表:21 回覆:49 積分:24 註冊:2004-11-15 發送簡訊給我 |
引言: 不曉得?有沒有試過! HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Userinit 在鍵值 userinit.exe,後面加上自己的程式。 如: Userinit.exe,Project1.exe谢谢~~方法可行,不过是在登陆以后. 而RunServices注册键 RunServices注册键指定的程序紧接RunServicesOnce指定的程序之后运行,但两者都在用户登录之前。 RunServices的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices。 |
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices-> 只能在 Win9x/ME 下有效。在NT/2000/XP 均無效。 目前來說可能方法為置換 WinLogon.exe
先將原WinLogon備份為 WinLogon.BK 在利用自己寫好的程式(WinLogon.exe)
替換系統檔。在程式中加入呼叫WinLogon.BK並為其 CreateProcess 以上想法,做個參考!
我想不出來有其他的方式,要不然更換Gina.dll 的方式。
|
xxxxzxx
一般會員 發表:21 回覆:49 積分:24 註冊:2004-11-15 發送簡訊給我 |
|
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
|
xxxxzxx
一般會員 發表:21 回覆:49 積分:24 註冊:2004-11-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |