Compartilhar via


Classe CSettingsStore

Quebra funções da API do Windows, fornecendo uma interface orientada a objeto que você usar para acessar o registro.

class CSettingsStore : public CObject

Membros

Construtores públicos

Nome

Descrição

CSettingsStore::CSettingsStore

Constrói um CSettingsStore objeto.

Métodos públicos

Nome

Descrição

CSettingsStore::fechar

Fecha o em aberto chave do registro.

CSettingsStore::CreateKey

Abre a chave especificada ou cria-se ele não existe.

CSettingsStore::DeleteKey

Exclui a chave especificada e todos os seus filhos.

CSettingsStore::DeleteValue

Exclui o valor especificado de em em aberto a chave.

CSettingsStore::em aberto

Abre a chave especificada.

CSettingsStore::Read

Recupera os dados para um valor de chave especificado.

CSettingsStore::gravar

Grava um valor no registro sob a chave de abertura.

Comentários

O membro funções Create e Open são muito semelhantes. Se chave de registro já existir, Create e Open função da mesma maneira. No entanto, se a chave do registro não existir, Create irá criá-lo enquanto Open Retorna um valor de erro.

Exemplo

O exemplo a seguir demonstra como usar os métodos de em em aberto e ler do CSettingsStore classe. Neste trecho de código faz parte o Exemplo do ToolTipDemo: Demonstra os recursos de dica de ferramenta MFC avançado.

    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

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CWinAppEx

Outros recursos

Classes (@@)