共用方式為


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 SDKRegCreateKeyEx

傳回值

如果成功,則傳回 ERROR_SUCCESS;否則,在 WINERROR.H. 定義的非零的錯誤值。

備註

如果 lpszKeyName 參數為 null 或指向空字串, 開啟 開啟 hKeyParent識別的索引鍵建立新的控制代碼,但是,關閉任何先前開啟的控制代碼。

CRegKey::Create,不同的是,如果不存在, 開啟 無法建立指定的索引鍵。

需求

Header: atlbase.h

請參閱

參考

CRegKey Class

CRegKey::Close