Compartir a través de


CSettingsStore::Read

Lee un valor de una clave del registro.

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

Parámetros

  • [in] pszKey
    Puntero a una cadena terminada en null que contiene el nombre del valor para leer del registro.

  • [out] iVal
    La referencia a una variable entera que recibe el valor lee de clave del Registro.

  • [out] dwVal
    La referencia a una variable de 32 bits de la doble palabra que recibe el valor lee de clave del Registro.

  • [out] sVal
    La referencia a una variable de cadena que recibe el valor lee de clave del Registro.

  • [out] scStringList
    La referencia a una cadena enumera la variable que recibe el valor leído de clave del Registro.

  • [out] scArray
    La referencia a una variable de matriz de cadenas que recibe el valor lee de clave del Registro.

  • [out] dwcArray
    La referencia a una variable de 32 bits de matriz de la doble palabra que recibe el valor lee de clave del Registro.

  • [out] wcArray
    La referencia a una variable de 16 bits de matriz de la palabra que recibe el valor lee de clave del Registro.

  • [out] bcArray
    La referencia a una variable de matriz de bytes que recibe el valor lee de clave del Registro.

  • [out] lpPoint
    La referencia a un puntero a una estructura de POINT que recibe el valor lee de clave del Registro.

  • [out] rect
    La referencia a una variable de CRect que recibe el valor lee de clave del Registro.

  • [out] ppData
    El puntero a un puntero a los datos que recibe el valor lee de clave del Registro.

  • [out] pBytes
    Puntero a una variable de entero sin signo. Esta variable recibe el tamaño del búfer al que ppData señala.

  • [out] list
    La referencia a una variable de CObList que recibe el valor lee de clave del Registro.

  • [out] obj
    La referencia a una variable de CObject que recibe el valor lee de clave del Registro.

  • [out] pObj
    La referencia a un puntero a una variable de CObject que recibe el valor lee de clave del Registro.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Comentarios

Comprobaciones deReadpszKey como subclave de m_hKey.

Requisitos

encabezado: afxsettingsstore.h

Vea también

Referencia

CSettingsStore Class

Gráfico de jerarquías