CRegKey::SetStringValue

レジストリ キーの文字列値を設定します。

LONG SetStringValue(
   LPCTSTR pszValueName,
   LPCTSTR pszValue,
   DWORD dwType = REG_SZ 
) throw( );

パラメーター

  • pszValueName
    セットに値の名前を含む文字列へのポインター。この名前の値が存在しない場合、メソッドはキーに追加します。

  • pszValue
    指定された値名に格納されている文字列データへのポインター。

  • dwType
    レジストリに書き込む文字列の型: REG_SZ (既定値) または REG_EXPAND_SZ multistrings (の場合)。

戻り値

メソッドが成功した場合は、ERROR_SUCCESS を返します。メソッドが失敗した場合、戻り値は WINERROR.H で定義されている以外のエラー コードです。

解説

このメソッドは、レジストリに値を書き込むに RegSetValueEx を使用します。

必要条件

ヘッダー: atlbase.h

参照

関連項目

CRegKey クラス

CRegKey::QueryStringValue

CRegKey::SetDWORDValue

CRegKey::SetQWORDValue

CRegKey::SetGUIDValue

CRegKey::SetMultiStringValue

CRegKey::SetBinaryValue