Sdílet prostřednictvím


CSettingsStore::Write

Zapíše hodnotu registru otevřít klíč.

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

Parametry

  • [v]pszKey
    Ukazatel na řetězec obsahující název hodnoty nastavení.

  • [v]iVal
    Odkaz na proměnná typu integer, obsahující data, která chcete uložit.

  • [v]dwVal
    Odkaz na proměnnou 32bitové double word obsahující data, která chcete uložit.

  • [v]pszVal
    Ukazatel na řetězec zakončený proměnná, která obsahuje data, která chcete uložit.

  • [v]scStringList
    Odkaz CStringList proměnná, která obsahuje data, která chcete uložit.

  • [v]bcArray
    Odkaz na proměnnou pole bajtů obsahující data, která chcete uložit.

  • [v]scArray
    Odkaz na řetězcové proměnné pole obsahující data, která chcete uložit.

  • [v]dwcArray
    Odkaz na proměnnou pole 32bitové double word obsahující data, která chcete uložit.

  • [v]wcArray
    Odkaz na proměnnou 16bitové aplikace word pole obsahující data ukládat.

  • [v]rect
    Odkaz CRect proměnná, která obsahuje data, která chcete uložit.

  • [v]lpPoint
    Odkaz na ukazatel POINT proměnná, která obsahuje data, která chcete uložit.

  • [v]pData
    Ukazatel do vyrovnávací paměti, která obsahuje data uložit.

  • [v]nBytes
    Určuje velikost bajtů dat, které pData parametr body.

  • [v]list
    Odkaz CObList proměnná, která obsahuje data, která chcete uložit.

  • [v]obj
    Odkaz CObject proměnná, která obsahuje data, která chcete uložit.

  • [v]pObj
    Ukazatele ukazatel CObject proměnná, která obsahuje data, která chcete uložit.

Vrácená hodnota

TRUEPokud je úspěšná. jinak FALSE .

Poznámky

Pro zápis do registru, je nutné nastavit bReadOnly při vytváření nenulovou hodnotu CSettingsStore objektu.Další informace naleznete v tématu CSettingsStore::CSettingsStore.

Požadavky

Záhlaví: afxsettingsstore.h

Viz také

Referenční dokumentace

Třída CSettingsStore

Graf hierarchie

CSettingsStore::CSettingsStore