Partager via


CSettingsStore, classe

Encapsule les fonctions API Windows, fournissant une interface orientée objet que vous utilisez pour accéder au Registre.

class CSettingsStore : public CObject

Membres

Constructeurs publics

Nom

Description

CSettingsStore::CSettingsStore

Construit un objet CSettingsStore.

Méthodes publiques

Nom

Description

CSettingsStore::Close

Ferme la clé de Registre ouverte.

CSettingsStore::CreateKey

Ouvre la clé spécifiée ou la crée si elle n'existe pas.

CSettingsStore::DeleteKey

Supprime la clé spécifiée et tous ses enfants.

CSettingsStore::DeleteValue

Supprime la valeur spécifiée de la clé ouverte.

CSettingsStore::Open

Ouvre la clé spécifiée.

CSettingsStore::Read

Récupère les données d'une valeur de clé spécifiée.

CSettingsStore::Write

Écrit une valeur au Registre sous la clé ouverte.

Notes

Les fonctions membres CreateKey et Open sont très similaires. Si la clé de Registre existe déjà, CreateKey et fonction d' Open de la même façon. Toutefois, si la clé de Registre n'existe pas, CreateKey la crée alors qu' Open retourne une valeur d'erreur.

Exemple

L'exemple suivant montre comment utiliser l'ouvrir et lire des méthodes de classe d' CSettingsStore . Cet extrait de code fait partie d' Exemple de démonstration d'Info-bulle.

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

Hiérarchie d'héritage

CObject

   CSettingsStore

Configuration requise

en-tête : afxsettingsstore.h

Voir aussi

Référence

Graphique de la hiérarchie

CWinAppEx, classe

Autres ressources

classes MFC