操作注册表的一般流程

 需要操作注册表,大致步骤如下:
1.用RegOpenKeyEx获得句柄,各参数含义如下:
    HKEY hKey:指向需要打开的key的句柄,由RegCreateKeyEx创建,也可以是预定义的值
    LPCTSTR lpSubKey:指向要打开的子键subkey的指针
    DWORD ulOptions:Reserved;必须为0
    REGSAM samDesired:用于说明访问权限的访问标记
    PHKEY phkResult:指向接收被打开键句柄的变量,当不再需要使用该句柄时,用RegCloseKey将其关闭
    返回值:如调用成功,则返回ERROR_SUCCESS
2.用RegQueryKeyEx获取相关的类型和数值信息
    HKEY hKey:句柄,指向已打开的注册表项
    LPCTSTR lpValueName:指针,指向包含要查询值的名称的字符串
    LPDWORD lpReserved:保留NULL
    LPDWORD lpType:指向一个变量,该变量用于接收储存在指定项中数据的类型
    LPBYTE lpData:接收指定的数据
    LPDWORD lpcbData:数据的长度
    返回值:如调用成功,返回ERROR_SUCCESS
3 RegCloseKey关闭已经打开的句柄
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值