CSettingsStore::Read
レジストリのキーから値を読み取ります。
virtual BOOL Read(
LPCTSTR pszKey,
int& iVal
);
virtual BOOL Read(
LPCTSTR pszKey,
DWORD& dwVal
);
virtual BOOL Read(
LPCTSTR pszKey,
CString& sVal
);
virtual BOOL Read(
LPCTSTR pszKey,
CStringList& scStringList
);
virtual BOOL Read(
LPCTSTR pszKey,
CStringArray& scArray
);
virtual BOOL Read(
LPCTSTR pszKey,
CDWordArray& dwcArray
);
virtual BOOL Read(
LPCTSTR pszKey,
CWordArray& wcArray
);
virtual BOOL Read(
LPCTSTR pszKey,
CByteArray& bcArray
);
virtual BOOL Read(
LPCTSTR pszKey,
LPPOINT& lpPoint
);
virtual BOOL Read(
LPCTSTR pszKey,
CRect& rect
);
virtual BOOL Read(
LPCTSTR pszKey,
BYTE** ppData,
UINT* pBytes
);
virtual BOOL Read(
LPCTSTR pszKey,
CObList& list
);
virtual BOOL Read(
LPCTSTR pszKey,
CObject& obj
);
virtual BOOL Read(
LPCTSTR pszKey,
CObject*& pObj
);
パラメーター
[入力] pszKey
レジストリから読み取る値の名前が含まれた、null で終わる文字列へのポインター。[出力] iVal
レジストリ キーから読み取った値を受け取る整数の変数への参照。[出力] dwVal
レジストリ キーから読み取った値を受け取る 32 ビット ダブルワードの変数への参照。[出力] sVal
レジストリ キーから読み取った値を受け取る文字列の変数への参照。[出力] scStringList
レジストリ キーから読み取った値を受け取る文字列リストの変数への参照。[出力] scArray
レジストリ キーから読み取った値を受け取る文字列配列の変数への参照。[出力] dwcArray
レジストリ キーから読み取った値を受け取る 32 ビット ダブルワード配列の変数への参照。[出力] wcArray
レジストリ キーから読み取った値を受け取る 16 ビット ワード配列の変数への参照。[出力] bcArray
レジストリ キーから読み取った値を受け取るバイト配列の変数への参照。[出力] lpPoint
レジストリ キーから読み取った値を受け取る POINT 構造体のポインターへの参照。[出力] rect
レジストリ キーから読み取った値を受け取る CRect 変数への参照。[出力] ppData
レジストリ キーから読み取った値を受け取るデータのポインターへのポインター。[出力] pBytes
符号なし整数の変数へのポインター。この変数は、ppData がポイントするバッファーのサイズを受け取ります。[出力] list
レジストリ キーから読み取った値を受け取る CObList 変数への参照。[出力] obj
レジストリ キーから読み取った値を受け取る CObject 変数への参照。[出力] pObj
レジストリ キーから読み取った値を受け取る CObject 変数のポインターへの参照。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
Read は、pszKey を m_hKey のサブキーとしてチェックします。
必要条件
ヘッダー : afxsettingsstore.h