Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Reads a value from a key in the registry.
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 
);
Parameters
- [in] pszKey 
 Pointer to a null-terminated string that contains the name of the value to read from the registry.
- [out] iVal 
 Reference to an integer variable that receives the value read from the registry key.
- [out] dwVal 
 Reference to a 32-bit double word variable that receives the value read from the registry key.
- [out] sVal 
 Reference to a string variable that receives the value read from the registry key.
- [out] scStringList 
 Reference to a string list variable that receives the value read from the registry key.
- [out] scArray 
 Reference to a string array variable that receives the value read from the registry key.
- [out] dwcArray 
 Reference to a 32-bit double word array variable that receives the value read from the registry key.
- [out] wcArray 
 Reference to a 16-bit word array variable that receives the value read from the registry key.
- [out] bcArray 
 Reference to a byte array variable that receives the value read from the registry key.
- [out] lpPoint 
 Reference to a pointer to a POINT structure that receives the value read from the registry key.
- [out] rect 
 Reference to a CRect variable that receives the value read from the registry key.
- [out] ppData 
 Pointer to a pointer to data that receives the value read from the registry key.
- [out] pBytes 
 Pointer to an unsigned integer variable. This variable receives the size of the buffer that ppData points to.
- [out] list 
 Reference to a CObList variable that receives the value read from the registry key.
- [out] obj 
 Reference to a CObject variable that receives the value read from the registry key.
- [out] pObj 
 Reference to a pointer to a CObject variable that receives the value read from the registry key.
Return Value
Nonzero if successful; otherwise 0.
Remarks
Read checks for pszKey as a subkey of m_hKey.
Requirements
Header: afxsettingsstore.h