次の方法で共有


CSettingsStore::Write

開いているキーの下のレジストリに値を書き込みます。

virtual BOOL Write(
   LPCTSTR pszKey,
   int iVal 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   DWORD dwVal 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   LPCTSTR pszVal 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CStringList& scStringList 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CByteArray& bcArray 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CStringArray& scArray 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CDWordArray& dwcArray 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CWordArray& wcArray 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   const CRect& rect 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   LPPOINT& lpPoint 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   LPBYTE pData,
   UINT nBytes 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CObList& list 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CObject& obj 
);
virtual BOOL Write(
   LPCTSTR pszKey,
   CObject* pObj 
);

パラメーター

  • [入力] pszKey
    設定する値の名前を含む文字列へのポインター。

  • [入力] iVal
    格納するデータを含む整数の変数への参照。

  • [入力] dwVal
    格納するデータを含む 32 ビット ダブルワードの変数への参照。

  • [入力] pszVal
    格納するデータを含む null で終わる文字列の変数へのポインター。

  • [入力] scStringList
    格納するデータを含む CStringList 型の変数への参照。

  • [入力] bcArray
    格納するデータを含むバイト配列の変数への参照。

  • [入力] scArray
    格納するデータを含む文字列配列の変数への参照。

  • [入力] dwcArray
    格納するデータを含む 32 ビット ダブルワード配列の変数への参照。

  • [入力] wcArray
    格納するデータを含む 16 ビット ワード配列の変数への参照。

  • [入力] rect
    格納するデータを含む CRect 型の変数への参照。

  • [入力] lpPoint
    格納するデータを含む POINT の変数へのポインターへの参照。

  • [入力] pData
    格納するデータを含むバッファーへのポインター。

  • [入力] nBytes
    パラメーター pData が指すデータのバイト単位のサイズを指定します。

  • [入力] list
    格納するデータを含む CObList 型の変数への参照。

  • [入力] obj
    格納するデータを含む CObject 型の変数への参照。

  • [入力] pObj
    格納するデータを含む CObject 型の変数へポインターへのポインター。

戻り値

成功した場合は TRUE。それ以外の場合は FALSE。

解説

レジストリに値を書き込むには、CSettingsStore オブジェクトの作成時に bReadOnly を 0 以外の値に設定する必要があります。 詳細については、「CSettingsStore::CSettingsStore」を参照してください。

必要条件

**ヘッダー:**afxsettingsstore.h

参照

参照

CSettingsStore クラス

階層図

CSettingsStore::CSettingsStore