CRegKey::Open

调用此方法以打开指定的键和设置 m_hKey 到此密钥句柄。

LONG Open(
   HKEY hKeyParent,
   LPCTSTR lpszKeyName,
   REGSAM samDesired = KEY_READ | KEY_WRITE
) throw( );

参数

  • hKeyParent
    将打开键的句柄。

  • lpszKeyName
    指定要在创建或打开的键的名称。 此名称必须是 hKeyParent子级。

  • samDesired
    关键的安全访问。 默认值为KEY_ALL_ACCESS。 有关可能的值和说明的列表,请参见。Windows SDK的 RegCreateKeyEx

返回值

如果成功,则返回; ERROR_SUCCESS否则,在WINERROR.H.定义一个非零false值。

备注

如果 lpszKeyName 参数为NULL或指向一个空字符串,打开 打开 hKeyParent确定的一个新的处理,但是,不关闭任何以前打开的句柄。

不同 CRegKey::Create,则为;如果不存在,打开 不会创建指定的键。

要求

Header: atlbase.h

请参见

参考

CRegKey选件类

CRegKey::Close