次の方法で共有


CRegKey::SetBinaryValue

レジストリ キーのバイナリ値を設定します。

LONG SetBinaryValue(
   LPCTSTR pszValueName,
   const void* pValue,
   ULONG nBytes 
) throw( );

パラメーター

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

  • pValue
    指定された値名と格納するデータを含むバッファーへのポインター。

  • nBytes
    、pValue のパラメーターが指す情報のサイズ (バイト単位) を指定します。

戻り値

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

解説

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

必要条件

ヘッダー: atlbase.h

参照

関連項目

CRegKey クラス

CRegKey::QueryBinaryValue

CRegKey::SetDWORDValue

CRegKey::SetQWORDValue

CRegKey::SetGUIDValue

CRegKey::SetStringValue

CRegKey::SetMultiStringValue