Classe di 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 |
---|---|
Costruisce un oggetto CSettingsStore. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Chiude la chiave del Registro di sistema aperta. |
|
Aprire la chiave specificata o la crea se non esiste. |
|
Elimina la chiave specificata e tutti i relativi elementi figlio. |
|
Elimina il valore specificato di chiave aperta. |
|
Aprire la chiave specificata. |
|
Recupera i dati per un valore di chiave specificato. |
|
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à
Requisiti
intestazione: afxsettingsstore.h