|
发表于 2017-1-13 20:41:39
|
显示全部楼层
方法一:新建一个文本文档,后缀名改为.reg,在里面写上你需要的注册项目,格式如下:
Windows Registry Editor Version 5.00()----------开始第一行写这个,不能少
【HKEY_LOCAL_MACHINE\SOFTWARE\MYREGEDIT】------注册表路径
"Class"="FishC" -------注册表项
"Name"="joker"
"DllName"= "C:\\Program Files\\LoveFishC.dll"
标红的HKEY_LOCAL_MACHINE是注册表的分支,一般win+r,输入regedit可以看到,有以下几个:
HKEY_CLASSES_ROOT
HKEY_CURRENT_CONFIG
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
最后保存,双击文件,注册就好。
方法二:
上面是简单的方法,还有可以用win32API函数进行写入注册表,RegCreateKey,RegSetValue,RegCloseKey,出此之外,还有RegOpenKey,RegQueryValue,等函数,需要者查msdn就行
- void OnRegWrite()
- {
- HKEY hkey;
- RegCreateKey(HKEY_LOCAL_MACHINE,"Software\\MYREGEDIT",&hkey);
- RegSetValue(hkey,"Name",REG_SZ,"joker",strlen("joker"));
- RegCloseKey(hkey);
- }
复制代码 |
|