Compartilhar via


Classe CSettingsStore

Envolve as funções da API do windows, fornecendo uma interface orientado a objetos que você usa para acessar o Registro.

class CSettingsStore : public CObject

Membros

Construtores public

Nome

Descrição

CSettingsStore::CSettingsStore

Constrói um objeto de CSettingsStore .

Métodos públicos

Nome

Descrição

CSettingsStore::Close

Fecha a chave do Registro aberta.

CSettingsStore::CreateKey

Abre a chave especificada ou criar se ele não existir.

CSettingsStore::DeleteKey

Exclui a chave especificada e todos os seus filhos.

CSettingsStore::DeleteValue

Exclui o valor especificado de chave aberta.

CSettingsStore::Open

Abre a chave especificada.

CSettingsStore::Read

Recupera os dados para um valor de chave especificado.

CSettingsStore::Write

Grava um valor no Registro sob a chave aberta.

Comentários

As funções de membro CreateKey e Open são muito semelhantes. Se a chave do Registro já existir, CreateKey e função de Open da mesma forma. Em o entanto, se a chave do Registro não existir, CreateKey criá-la-á enquanto Open retornará um valor de erro.

Exemplo

O exemplo seguinte demonstra como usar Abrir e ler os métodos de CSettingsStore classe. Este trecho de código é parte de Exemplo de demonstração de dica de ferramenta.

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

Hierarquia de herança

CObject

   CSettingsStore

Requisitos

Cabeçalho: afxsettingsstore.h

Consulte também

Referência

Gráfico da hierarquia

Classe CWinAppEx

Outros recursos

Classes MFC