永发信息网

RegSetValueEx用法求教

答案:2  悬赏:20  手机版
解决时间 2021-12-03 02:54
RegSetValueEx用法求教
最佳答案
建一个模块写声明:
Public Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Public Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Public Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long

Public Const HKEY_USERS = &H80000003

Public Const REG_DWORD = 4 ' 32-bit number

然后就可以在窗体的代码中写
说明:Fh是随便定的变量接一下函数返回值
Fh = RegOpenKey(HKEY_USERS, ".DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoNetHood", Bjb)'Bjb是打开注册表的句柄
Fh = RegSetValueEx(Bjb, "这个值你没给", 0, REG_DWORD , 1, 4)
Fh = RegCloseKey(Bjb)

其中你少给了一个值是项的名,前面有一个完整的注册表路径。我不知道你要在这个路径下给哪个名字后面写上RG_WORD类型的1。那个名字写在那个地方就可以了。

另外告诉你一个我绕弯路才知道的小技巧,往注册表里写值和单字符的时候可以这样写,但是网注册表里写字符串的时候。。一定要在前面加ByVal,如果不加的话就只认第一个字符。

如:最常用的让一个程序开机自动运行。

Private Sub RunX()
Fh8 = RegOpenKey(HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows\CurrentVersion\Run", Bjb)
Fh8 = RegSetValueEx(Bjb, "Shouhu.exe", 0, 1, ByVal (Main.Text5.Text), Len(Main.Text5.Text))
Fh8 = RegCloseKey(Bjb)
End Sub
全部回答
HKEY hKey;
char *szValue="1";
::RegOpenKeyEx(HKEY_CURRENT_USER,"Control Panel\\Desktop\\WindowMetrics",0,KEY_WRITE,&hKey);
::RegSetValueEx(hKeyL"MinAnimate",0,REG_SZ,(CONST BYTE*)szValue,4);
::RegCloseKey(hKey);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
歉收是什么意思
南京长江大桥六个字是谁写的?
vivo培训新人考试试卷
博览馆地铁站到宝琳地铁站怎么走
液体50毫升是多少克
夏天怎样在人工湖垂?钓鲫鱼人工湖钓鲫鱼、的
7只40斤羊一年能下多少小羊
从五路火车站到新街口怎么走
无纺布手提袋有人收购吗!有的话麻烦联系一下
我的妈妈天天催我我看书,一天到晚喊看书做作
Not Tom, but I to blame for the failure.A.
大母羊快下小羊羔了,突然找不着了能吗
弹吉他左手手指粗 总碰到其他弦怎么办?
春季怎样做莲藕好吃又健康
分别用“○”和“●”表示不同的两种原子,则
推荐资讯
新人默默问一问,现在神兽珍兽是二选一吗
iphone自带的那个iMessage。只有一方连wifi可
请问师傅们金属卤化物灯250W 电流是多大
绝地大逃杀吃鸡死了怎么退出再进
积累三个优美的句子和五个优美的词语
与客户交流的联络涵
老人去世后未按遗嘱办理后事,这份遗注还有法
什么才叫涉水车
银杏是裸子植物而不是被子植物,是因为种子外
我快满十八了有没有可以贷款的
太连万达足球拿了几次冠军
Perhaps the most interesting person I have
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?