写入注册表的值在打开项下。
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
);
参数
[in] pszKey
对包含该值的名称设置字符串的指针。[in] iVal
对包含数据存储区的整数变量。[in] dwVal
对包含数据存储区的32位双字变量。[in] pszVal
对包含数据存储区的一个Null终止的字符串变量的指针。[in] scStringList
对 CStringList 包含数据存储区的变量。[in] bcArray
对包含数据存储区的字节数组变量。[in] scArray
对包含数据存储区的字符串数组变量。[in] dwcArray
对包含数据存储区的32位双字数组变量。[in] wcArray
对包含数据存储区的16位的数组变量。[in] rect
对 CRect 包含数据存储区的变量。[in] lpPoint
对指向包含数据存储区的 POINT 变量。[in] pData
对包含数据存储区的缓冲区的指针。[in] nBytes
在字节指定大小,的数据时,pData 参数点。[in] list
对 CObList 包含数据存储区的变量。[in] obj
对 CObject 包含数据存储区的变量。[in] pObj
为指针的指针包含数据存储区的 CObject 变量。
返回值
TRUE,如果成功;否则 FALSE。
备注
在创建 CSettingsStore 对象时,为了使用注册表中写入,您必须设置 bReadOnly 到一个非零值。有关更多信息,请参见 CSettingsStore::CSettingsStore。
要求
标头: afxsettingsstore.h