Partilhar via


CSettingsStore::gravar

Grava um valor no registro sob a chave de abertura.

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

Parâmetros

  • [in] pszKey
    Ponteiro para uma seqüência de caracteres que contém o nome do valor para conjunto.

  • [in] iVal
    Referência a uma variável de número inteiro que contém os dados para armazenar.

  • [in] dwVal
    Referência a uma variável de palavra dupla de 32 bit que contém os dados para armazenar.

  • [in] pszVal
    Ponteiro para uma variável de seqüência de caracteres terminada com caractere nulo que contém os dados para armazenar.

  • [in] scStringList
    Referência a um CStringList variável que contém os dados para armazenar.

  • [in] bcArray
    Referência a uma variável de matriz de byte que contém os dados para armazenar.

  • [in] scArray
    Referência a uma variável de matriz de seqüência de caracteres que contém os dados para armazenar.

  • [in] dwcArray
    Referência a uma variável de matriz de palavra dupla de 32 bit que contém os dados para armazenar.

  • [in] wcArray
    Referência a uma variável de matriz de palavra de 16 bit que contém os dados para armazenar.

  • [in] rect
    Referência a um CRect variável que contém os dados para armazenar.

  • [in] lpPoint
    Referência a um ponteiro para um POINT variável que contém os dados serão armazenados.

  • [in] pData
    Ponteiro para um buffer que contém os dados para armazenar.

  • [in] nBytes
    Especifica o dimensionar em bytes, dos dados ao qual o pData pontos de parâmetro.

  • [in] list
    Referência a um CObList variável que contém os dados para armazenar.

  • [in] obj
    Referência a um CObject variável que contém os dados para armazenar.

  • [in] pObj
    Ponteiro para um ponteiro para um CObject variável que contém os dados serão armazenados.

Valor de retorno

TRUE Se bem-sucedida; caso contrário FALSE.

Comentários

Para gravar no registro, você deve conjunto bReadOnly para um valor diferente de zero quando você cria um CSettingsStore objeto.Para obter mais informações, consulte CSettingsStore::CSettingsStore.

Requisitos

Cabeçalho: afxsettingsstore.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CSettingsStore

CSettingsStore::CSettingsStore