Condividi tramite


Classe CSettingsStore

Esegue il wrapping delle funzioni API Windows, fornendo un'interfaccia orientata a oggetti utilizzati per accedere al Registro di sistema.

class CSettingsStore : public CObject

Membri

Costruttori pubblici

Nome

Descrizione

CSettingsStore::CSettingsStore

Costruisce un oggetto CSettingsStore.

Metodi pubblici

Nome

Descrizione

CSettingsStore::Close

Chiude la chiave del Registro di sistema aperta.

CSettingsStore::CreateKey

Aprire la chiave specificata o la crea se non esiste.

CSettingsStore::DeleteKey

Elimina la chiave specificata e tutti i relativi elementi figlio.

CSettingsStore::DeleteValue

Elimina il valore specificato di chiave aperta.

CSettingsStore::Open

Aprire la chiave specificata.

CSettingsStore::Read

Recupera i dati per un valore di chiave specificato.

CSettingsStore::Write

Scrive un valore nel Registro di sistema nella chiave aperta.

Note

Le funzioni membro CreateKey e Open sono molto simili. Se la chiave del Registro di sistema esiste già, CreateKey e funzione Open allo stesso modo. Tuttavia, se la chiave del Registro di sistema non esiste, CreateKey la creerà mentre Open restituirà un errore.

Esempio

Nell'esempio seguente viene illustrato come utilizzare il comando apri e i metodi di lettura CSettingsStore classe. Questo frammento di codice fa parte Esempio demo tooltip.

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

Gerarchia di ereditarietà

CObject

   CSettingsStore

Requisiti

intestazione: afxsettingsstore.h

Vedere anche

Riferimenti

Grafico delle gerarchie

Classe CWinAppEx

Altre risorse

Classi MFC