如何编写CC++中创建注册表项的代码示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计618个文字,预计阅读时间需要3分钟。
使用Windows API中的RegCreateKeyEx函数来创建新的注册表项。函数原型如下:
cLONG RegCreateKeyEx( HKEY hKey, // 主键句柄 LPCTSTR lpSubKey, // 子键名称或路径 DWORD Reserved, // 保留,通常设为0 LPCTSTR lpClass, // 类别,通常设为NULL DWORD dwOptions, // 选项,通常设为0 REGSAM samDesired, // 访问权限 LPVOID lpSecurityAttributes, // 安全属性,通常设为NULL PHKEY phkResult // 新创建的键的句柄);
使用Windows API 函数中的RegCreateKeyEx函数来实现对注册表新建注册表项。
RegCreateKeyEx函数:
原形:LONG RegCreateKeyEx( HKEY hKey, // 主键名称 LPCTSTR lpSubKey, // 子键名称或路径 DWORD Reserved, // 保留,为0 LPTSTR lpClass, // 一般设置为NULL DWORD dwOptions, /* 对你建立的键的一些选项,可以是这些值:REG_OPTION_NON_VOLATILE,REG_OPTION_VOLATILE, REG_OPTION_BACKUP_RESTORE第一个是默认的了。一般用第一个就可以了。
本文共计618个文字,预计阅读时间需要3分钟。
使用Windows API中的RegCreateKeyEx函数来创建新的注册表项。函数原型如下:
cLONG RegCreateKeyEx( HKEY hKey, // 主键句柄 LPCTSTR lpSubKey, // 子键名称或路径 DWORD Reserved, // 保留,通常设为0 LPCTSTR lpClass, // 类别,通常设为NULL DWORD dwOptions, // 选项,通常设为0 REGSAM samDesired, // 访问权限 LPVOID lpSecurityAttributes, // 安全属性,通常设为NULL PHKEY phkResult // 新创建的键的句柄);
使用Windows API 函数中的RegCreateKeyEx函数来实现对注册表新建注册表项。
RegCreateKeyEx函数:
原形:LONG RegCreateKeyEx( HKEY hKey, // 主键名称 LPCTSTR lpSubKey, // 子键名称或路径 DWORD Reserved, // 保留,为0 LPTSTR lpClass, // 一般设置为NULL DWORD dwOptions, /* 对你建立的键的一些选项,可以是这些值:REG_OPTION_NON_VOLATILE,REG_OPTION_VOLATILE, REG_OPTION_BACKUP_RESTORE第一个是默认的了。一般用第一个就可以了。

