无忧启动论坛

标题: [已解决]如何使注册表立即生效??? [打印本页]

作者: zjg2003    时间: 2007-9-6 20:10
标题: [已解决]如何使注册表立即生效???
有些注册表的设置须要重启电脑或注消才能生效,有没有办法立即生效的,虽然结束explorer然后再运行也可以,但这样会中断当前的操作,除了这个还有没有别的办法,谢谢!

[ 本帖最后由 zjg2003 于 2007-9-9 04:30 PM 编辑 ]
作者: zjg2003    时间: 2007-9-7 16:26
DllCall("user32.dll","int","SendMessageTimeout","hwnd",65535,"int",26,"int",0,"int",0,"int",0,"int",1000,"str","dwResult")
Exit


找了下:
上面的AU3代码可以,但能不能让把它转成批处理??或VB代码?????谢谢
作者: kangyi    时间: 2007-9-7 18:11
同问

ms有的项要生效必须重启:lol
作者: 123    时间: 2007-9-7 18:59
原帖由 zjg2003 于 2007-9-7 16:26 发表
DllCall("user32.dll","int","SendMessageTimeout","hwnd",65535,"int",26,"int",0,"int",0,"int",0,"int",1000,"str","dwResult")
Exit


找了下:
上面的AU3代码可以,但能不能让把它转成批处理??或VB ...

转成VB都不会?没学过VB?
Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long, ByVal fuFlags As Long, ByVal uTimeout As Long, lpdwResult As Long) As Long

SendMessageTimeout 65535,26,0,0,0,1000,dwresult
作者: zjg2003    时间: 2007-9-9 16:28
原帖由 123 于 2007-9-7 06:59 PM 发表

转成VB都不会?没学过VB?
Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long, ByVal  ...




呵呵,OK!!谢谢了,VB我是学过点,就是一点都不懂这个API,没老师教,自己学了一下去过了个二级,汗!!!!
作者: zjg2003    时间: 2007-9-9 16:30
Private Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long, ByVal fuFlags As Long, ByVal uTimeout As Long, lpdwResult As Long) As Long


Private Sub Command1_Click()
SendMessageTimeout 65535, 26, 0, 0, 0, 1000, dwresult
End Sub


这样子只要点一下按钮就OK了,谢谢!!
作者: 斯文败类07    时间: 2007-9-9 18:04
不错,收下了
以后用得着
作者: evilangell    时间: 2008-11-22 20:21
这个AU3代码怎么运行?????????
作者: yichya    时间: 2008-11-22 20:23
LS没用过AU3?郁闷。
作者: evilangell    时间: 2008-11-22 20:44
是的,楼上可否提示点呢
作者: yichya    时间: 2008-11-22 21:11
在BAIDU搜索“autoit v3”,就可以得到结果了。
作者: kangyi    时间: 2008-11-22 21:19
原帖由 evilangell 于 2008-11-22 20:44 发表
是的,楼上可否提示点呢


用Aut2Exe

refresh.rar

264.46 KB, 下载次数: 123, 下载积分: 无忧币 -2


作者: evilangell    时间: 2008-11-23 21:55
谢谢LS的朋友
及LS的LS
作者: xyl5565    时间: 2008-11-29 02:37
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3