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 で定義されている以外のエラー値。
解説
lpszKeyName のパラメーターが空の文字列に NULL またはポイントの場合、開く は hKeyParentによって識別される新しいキーのハンドルを開きますが、前に開かれたハンドルを閉じません。
CRegKey::Createとは異なり、開く がない場合は、そのキーを作成しません。
必要条件
atlbase.hHeader: