classe CRegKey
CRegKey fournit des méthodes permettant de manipuler des valeurs dans le Registre système. Le registre contient un ensemble spécifique d'installation des définitions de composants de système, tels que les numéros de version des logiciels, des mappages de logiques et physiques du matériel installé et les objets COM.
CRegKey fournit une interface de programmation dans le Registre système pour une machine donnée. Par exemple, pour ouvrir une clé de Registre particulier, appelez CRegKey::Open. Pour récupérer ou modifier une valeur de données, composez le CRegKey::QueryValue ou CRegKey::SetValue, respectivement. Pour fermer une clé, appelez le CRegKey::Close.
Lorsque vous fermez une clé, ses données de Registre sont écrite (rouge) sur le disque dur. Ce processus peut prendre plusieurs secondes. Si votre application doit écrire explicitement les données du Registre sur le disque dur, vous pouvez appeler le RegFlushKey fonction de Win32. Cependant, RegFlushKey utilise beaucoup de ressources système et doit être appelée uniquement lorsque c'est absolument nécessaire.
# include lt;atlbase.h>