Partilhar via


CSettingsStore::Read

Lê um valor de uma chave do 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
    Ponteiro para uma cadeia terminada com nulo que contém o nome do valor para ler a partir do registro.

  • [out] iVal
    Referência a uma variável de número inteiro que recebe o valor ler da chave do registro.

  • [out] dwVal
    Referência a uma variável de palavra dupla de 32 bit que recebe o valor ler da chave do registro.

  • [out] sVal
    Referência a uma variável de seqüência de caracteres que recebe o valor ler da chave do registro.

  • [out] scStringList
    Referência a uma variável de lista de seqüência de caracteres que recebe o valor ler da chave do registro.

  • [out] scArray
    Referência a uma variável de matriz de seqüência de caracteres que recebe o valor ler da chave do registro.

  • [out] dwcArray
    Referência a uma variável de matriz de palavra dupla de 32 bit que recebe o valor ler da chave do registro.

  • [out] wcArray
    Referência a uma variável de matriz de palavra de 16 bit que recebe o valor ler da chave do registro.

  • [out] bcArray
    Referência a uma variável de matriz de byte que recebe o valor ler da chave do registro.

  • [out] lpPoint
    Referência a um ponteiro para um POINT Ler estrutura que recebe o valor da chave do registro.

  • [out] rect
    Referência a um CRectler variável recebe o valor da chave do registro.

  • [out] ppData
    Ler ponteiro para um ponteiro para dados que recebe o valor da chave do registro.

  • [out] pBytes
    Ponteiro para uma variável de inteiro sem sinal.Essa variável recebe o dimensionar do buffer que ppData aponta para.

  • [out] list
    Referência a um CObListler variável recebe o valor da chave do registro.

  • [out] obj
    Referência a um CObjectler variável recebe o valor da chave do registro.

  • [out] pObj
    Referência a um ponteiro para um CObject ler variável recebe o valor da chave do registro.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.

Comentários

Read procura pszKey sistema autônomo uma subchave da m_hKey.

Requisitos

Cabeçalho: afxsettingsstore.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CSettingsStore