Partager via


CSettingsStore::Read

Lit une valeur d'une clé du Registre.

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 
);

Paramètres

  • [in] pszKey
    Pointeur vers une chaîne terminée par le caractère NULL qui contient le nom de valeur pour la lecture du Registre.

  • [out] iVal
    La référence à une variable de type entier qui accepte la valeur a lu de la clé de Registre.

  • [out] dwVal
    La référence à une variable de 32 bits de double mot qui accepte la valeur a lu de la clé de Registre.

  • [out] sVal
    La référence à une variable chaîne qui accepte la valeur a lu de la clé de Registre.

  • [out] scStringList
    La référence à une variable de liste de chaîne qui accepte la valeur a lu de la clé de Registre.

  • [out] scArray
    La référence à une variable tableau de chaînes qui accepte la valeur a lu de la clé de Registre.

  • [out] dwcArray
    La référence à une variable tableau de 32 bits de double mot qui accepte la valeur a lu de la clé de Registre.

  • [out] wcArray
    La référence à une variable tableau de mots de 16 bits qui accepte la valeur a lu de la clé de Registre.

  • [out] bcArray
    La référence à une variable tableau d'octets qui accepte la valeur a lu de la clé de Registre.

  • [out] lpPoint
    Référence à un pointeur vers une structure d' POINT qui accepte la valeur a lu de la clé de Registre.

  • [out] rect
    La référence à une variable de CRect qui accepte la valeur a lu de la clé de Registre.

  • [out] ppData
    Le pointeur vers un pointeur vers les données qui reçoivent la valeur a lu de la clé de Registre.

  • [out] pBytes
    Pointeur vers une variable d'entier non signé.Cette variable reçoit la taille de la mémoire tampon laquelle ppData indique.

  • [out] list
    La référence à une variable de CObList qui accepte la valeur a lu de la clé de Registre.

  • [out] obj
    La référence à une variable de CObject qui accepte la valeur a lu de la clé de Registre.

  • [out] pObj
    Référence à un pointeur à une variable d' CObject qui accepte la valeur a lu de la clé de Registre.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

Read vérifie pszKey comme valeur d' m_hKey.

Configuration requise

en-tête : afxsettingsstore.h

Voir aussi

Référence

Classe de CSettingsStore

Graphique de la hiérarchie