码迷,mamicode.com
首页 > 其他好文 > 详细

RegCreateKey

时间:2014-12-02 20:36:54      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:http   io   ar   os   sp   strong   on   div   log   

1说明

创建或打开注册表项。默认为创建,当注册表中有此项时。为打开。
PS:可以简单理解为一个“粘合”,即,把参一(注册表项)与参二(代表注册表子项的字符串常量)粘合起来,
返回给参三(新的注册表句柄)

2函数声明

VB声明 VC声明
Declare Function RegCreateKey
Lib "advapi32.dll" Alias "RegCreateKeyA" (
ByVal hKey As Long,
ByVal lpSubKey As String,
phkResult As Long
) As Long
LONG WINAPI RegCreateKey(
_In_ HKEY hKey,
_In_opt_ LPCTSTR lpSubKey,
_Out_ PHKEY phkResult
);

3返回值

[Long] 0(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码.

4参数表

  • VB 版参数类型及说明:
hKey Long,要打开项的句柄,或者一个标准项名
lpSubKey String,欲创建的新子项。可同时创建多个项,只需用反斜杠将它们分隔开即可。例如 level1\level2\newkey
phkResult Long,指定一个变量,用于装载新子项的句柄
VC 版参数类型说明:
hKey
指向当前打开表项的句柄,或者是下列预定义保留句柄值之一,实际上就是注册表中的几个分支。
HKEY_CLASSES_ROOT  HKEY_CURRENT_CONFIG  HKEY_CURRENT_USER  HKEY_USERS  HKEY_LOCAL_MACHINE
lpSubKey 指向一个空终止的字符串指针,指示这个函数将打开或创建的表项的名称。这个表项必须是由hKey参数所标识的项的子项
phkResult 这是一个返回值,指向一个变量的指针,用来接受创建或打开的表项的句柄。当不再需要此返回的注册表项句柄时,调用RegCloseKey函数关闭这个句柄。

 

 

RegCreateKey

标签:http   io   ar   os   sp   strong   on   div   log   

原文地址:http://www.cnblogs.com/zhuzhuxia480/p/4138290.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!