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 |
---|---|
Construit un objet CSettingsStore. |
Méthodes publiques
Nom |
Description |
---|---|
Ferme la clé de Registre ouverte. |
|
Ouvre la clé spécifiée ou la crée si elle n'existe pas. |
|
Supprime la clé spécifiée et tous ses enfants. |
|
Supprime la valeur spécifiée de la clé ouverte. |
|
Ouvre la clé spécifiée. |
|
Récupère les données d'une valeur de clé spécifiée. |
|
É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
Configuration requise
en-tête : afxsettingsstore.h