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