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


Класс CSettingsStore

Создает программу-оболочку функций API Windows, предоставляя объект- выполнение интерфейс, который используется для доступа к реестру.

class CSettingsStore : public CObject

Члены

Открытые конструкторы

Имя

Описание

CSettingsStore::CSettingsStore

Создает объект CSettingsStore.

Открытые методы

Имя

Описание

CSettingsStore::Close

Закрывает открыть раздел реестра.

CSettingsStore::CreateKey

Открывает указанную пару или создает ее, если она не существует.

CSettingsStore::DeleteKey

Удаляет указанный ключ и все его дочерние элементы.

CSettingsStore::DeleteValue

Удаляет заданное значение открытого ключа.

CSettingsStore::Open

Открывается указанный ключ.

CSettingsStore::Read

Извлекает данные для значения заданного ключа.

CSettingsStore::Write

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

Заметки

Функции-члены CreateKey и Open очень похожи. Если раздел реестра уже существует, то CreateKey и функция Open таким же образом. Однако если раздел реестра не существует, то CreateKey создает его тогда как Open возвращает значение ошибки.

Пример

В следующем примере показано, как использовать открыть и прочитать методы CSettingsStore классифицируют. Этот фрагмент кода является частью Пример demo всплывающей подсказки.

    CSettingsStore reg (FALSE, TRUE);
    DWORD dwEnableBalloonTips = 1;

    if (reg.Open (_T("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced")) &&
        reg.Read (_T("EnableBalloonTips"), dwEnableBalloonTips))
    {
        return dwEnableBalloonTips == 1;
    }

Иерархия наследования

CObject

   CSettingsStore

Требования

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

См. также

Ссылки

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

Класс CWinAppEx

Другие ресурсы

Классы MFC