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


CSettingsStore::Read

Считывает значения из ключа в реестре.

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

Параметры

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

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

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

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

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

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

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

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

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

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

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

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

  • [исходящий] pBytes
    Указатель на переменную целого числа без знака. Эта переменная получает размер буфера, который указывает на ppData.

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

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

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

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

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Read проверяет pszKey как подраздел m_hKey.

Требования

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

См. также

Ссылки

Класс CSettingsStore

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