当前位置:首页 » 注册证书 » 注册表编程

注册表编程

发布时间: 2021-02-13 06:38:07

❶ 有没有C语言操作注册表的书籍啊

操作注册表是Windows编程的内容,有一个WindowsAPI函数族专门用于操作注册表,可网上搜索或阅读Windows、VC编程教材。

❷ 写注册表能否注释类似编程语言那种注释。

使用;在注释行前使用分号比专如属:Windows Registry Editor Version 5.00
;reset exe file association
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

❸ 编程中所指的“Registry注册表”是什么绝对不是Windows注册表。

不知道你所谓的编程中“Registry注册表”指的是哪个编程语言中涉及,大多数编程中涉及的这个东西都是指系统注册表的

❹ 注册表有什么作用怎样来实现简单的编程

注册表就是你电脑商应用程序的可配置文件,
包含了一些应用程序运行所有到的KEY值
简单编程什么意思?
读取修改注册表?

❺ c语言注册表

《精通Windows API:函数、接口、编程实例》win32 请用 RegOpenKeyEx RegOpenKey是 win16位的win95 之类上的过时api

❻ c语言修改注册表

MSDN的定义是

LONG WINAPI RegSetValueEx(
_In_ HKEY hKey,
_In_opt_ LPCTSTR lpValueName,
_Reserved_ DWORD Reserved,
_In_ DWORD dwType,
_In_ const BYTE *lpData,
_In_ DWORD cbData
);

_In_ _out_ _Reserved_ 这样的标志是传入传出保留参数的意思。参考用。
HKEY hKey是注册表的5个主键之一如 HKEY_LOCAL_MICHINE.
LPCTSTR lpValueName 是子健的整个路径。
DWORD Reserved, 保留为0.
DWORD dwType新建注册表项的类型,DWORD,REG_DOWORD等。
const BYTE *lpData,对应的内容。
DWORD cbData 对应的长度,对安全输入有帮助。
有不知道的可以去查msdn 实在看不懂英文的话网络里面也有。

例:
HKEY hKEY;
LPCTSTR data_Set=L"txtfile\\shell\\open\\command";
RegOpenKeyEx(HKEY_CLASSES_ROOT,data_Set,0,KEY_READ,&hKEY);
RegSetValueEx(hKEY,NULL,0,REG_SZ,(byte *)L"\%SystemRoot\%\\system32\\NOTEPAD\.EXE \%1",100);

❼ 编写注册表是否要用c语言

根据你说的情况看,你是想编辑一个注册表修改文件,也就是 REG 后缀的版文件;
REG注册表这样权的文件,采用文本编辑器都可以做,不用c语言的,c语言的一种编程语言。
给你一个网络链接,你看看吧,说的非常详细的!!
http://ke..com/link?url=4AU4QigllJ6LxF7JkjMA8EiT-mWQW7GFcBHBFD_jxB7BmBejZxZhX-c8hLUqf4OW

❽ C++创建注册表简单代码

C++改写自启或注册表
某 MSDN 某牛瞄
1: 前用户专用启文件夹 快捷式放入WINDOWS用户启文件夹.
路径:系统盘:\Document and Settings\\"始"\程序\启

2:所用户启文件夹
路径:系统盘:\Document and Settings\ALL USER\"始"\程序\启

注册键,均通注册表直接搜索

3:LOAD注册键

4:USERINIT注册键

5:EXPLORER\RUN注册键

6:RUNSERVICESONCE注册键

7:RUNSERVICES注册键

8:RUNONCE\STEUP注册键

9:RUNONCE注册键

10:RUN注册键

面介绍通编程实现程序自启

#include
#include
int main(void)
{
char regname[]="Software\\Microsoft\\Windows\\CurrentVersion\\Run";
HKEY hkResult;
int ret=RegOpenKey(HKEY_LOCAL_MACHINE,regname,&hkResult); //打关键字

ret=RegSetValueEx(hkResult,"hacker"/* 注册表键名*/,0,REG_EXPAND_SZ,(unsigned char *)"%systemroot%\\hacker.exe",25);
//设置键值
if(ret==0){
printf("success to write run key\n");
RegCloseKey(hkResult);
}
else {
printf("failed to open regedit.%d\n",ret);
return 0;
}
char modlepath[256];
char syspath[256];
GetMoleFileName(0,modlepath,256); //取程序名字
GetSystemDirectory(syspath,256);
ret=CopyFile(modlepath,strcat(syspath,"\\hacker.exe"),1);
if(ret)
{
printf("%s has been ed to sys dir %s\n",modlepath,syspath);
}
else printf("%s is exisis",modlepath);
return 0;
}

纯转载望采纳

❾ 注册表编程解释

这不是什么编程(你问的也是糊涂),这是一个注册表文件的内容专。
把这段内容保存成属*.reg文件,打开就导入注册表了
Windows Registry Editor Version 5.00这句是说明操作系统版本(win XP)
下面的[hkey_...]是说明注册表的位置
再下面是变量

WUServer"="http://10.168.4.35"
"WUStatusServer"="http://10.168.4.35" 这两行保存的是升级服务器的地址和身份验证服务器的地址

下面保存的全是一些变量值,

总体这些信息是XP自动升级功能的一些设置信息,比如:是否自动升级,等
想全弄明白没必要,下载微软的相关说明文档看一下可能对你有点帮助。

❿ 如何用C编程(写一个reg文件并将其导入注册表)

用ShellExecute可以实现regedit.exe后面用参数/s能实现对话框的隐藏
ShellExecute(0,
"Open",
"regedit.exe",
"
/s
xx.reg",
NULL,
SW_HIDE);

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837