Поделиться через


CSettingsStore::Write

Записывает значение в реестре с открытым ключом.

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

Параметры

  • [входящий] pszKey
    Указатель на строку, содержащую имя значения.

  • [входящий] iVal
    Ссылка на целочисленной переменной, содержащей данные для хранения.

  • [входящий] dwVal
    Ссылка на 32 переменной повторяющегося слова, которая содержит данные для хранения.

  • [входящий] pszVal
    Указатель на null- завершенной строковой переменной, содержащей данные для хранения.

  • [входящий] scStringList
    Ссылка на переменную CStringList, которая содержит данные для хранения.

  • [входящий] bcArray
    Ссылка на переменную массива байтов, содержащий данные для хранения.

  • [входящий] scArray
    Ссылка на переменную массива строк, которая содержит данные для хранения.

  • [входящий] dwcArray
    Ссылка на 32 переменной массива повторяющегося слова, которая содержит данные для хранения.

  • [входящий] wcArray
    Ссылка на 16 переменной массива слова, которая содержит данные для хранения.

  • [входящий] rect
    Ссылка на переменную CRect, которая содержит данные для хранения.

  • [входящий] lpPoint
    Ссылка на указатель на переменную POINT, которая содержит данные для хранения.

  • [входящий] pData
    Указатель на буфер, содержащий данные для хранения.

  • [входящий] nBytes
    Указывает размер в байтах данных, на которые указывает параметр pData.

  • [входящий] list
    Ссылка на переменную CObList, которая содержит данные для хранения.

  • [входящий] obj
    Ссылка на переменную CObject, которая содержит данные для хранения.

  • [входящий] pObj
    Указатель на указатель на переменную CObject, которая содержит данные для хранения.

Возвращаемое значение

Если успешно;TRUE в противном случае FALSE.

Заметки

Для записи в реестр необходимо задать ненулевое значение bReadOnly к значению при создании объекта CSettingsStore. Дополнительные сведения см. в разделе CSettingsStore::CSettingsStore.

Требования

заголовок: afxsettingsstore.h

См. также

Ссылки

Класс CSettingsStore

Диаграмма иерархии

CSettingsStore::CSettingsStore