RegOpenKeyEx() et RegCreateKeyEx() en C [Résolu]

shadow1779 707 Messages postés mercredi 17 novembre 2004Date d'inscription 29 septembre 2013 Dernière intervention - 11 nov. 2005 à 17:43 - Dernière réponse : BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention
- 11 nov. 2005 à 18:22
Bonjour,

est ce que qqn pourait me fournir un exemple facil illustrant comment creer une clée de registre en C et comment l'ouvrir, ainsi meme que comment ecrire dans une clé de registre, j'ai beau regarder l'exemple d'msdn j'arrive a rien...

Merci d'avance
Afficher la suite 

4 réponses

Répondre au sujet
BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention - 11 nov. 2005 à 17:56
+3
Utile
BASE DE REGISTRES (WIN32 VC++)
http://www.cppfrance.com/code.aspx?id=10357

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de BruNews
shadow1779 707 Messages postés mercredi 17 novembre 2004Date d'inscription 29 septembre 2013 Dernière intervention - 11 nov. 2005 à 18:06
0
Utile
merci beaucoup :)
Commenter la réponse de shadow1779
shadow1779 707 Messages postés mercredi 17 novembre 2004Date d'inscription 29 septembre 2013 Dernière intervention - 11 nov. 2005 à 18:16
0
Utile
par contre pour la creation j'aimerai faire ca


RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\maclé",&hkey);

mais ca me crée un dossier dans Run(le but est en fait que je me fasse ma propre clé depuis le prog pour qu'il lance un prog au lancement de windows :)
Commenter la réponse de shadow1779
BruNews 21054 Messages postés jeudi 23 janvier 2003Date d'inscription 7 novembre 2014 Dernière intervention - 11 nov. 2005 à 18:22
0
Utile
RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",&hkey);
ensuite RegSetValueEx avec 'macle'

Vois que cette key en HKLM est garantie d'exister (pas comme en HKCU) RegOpenKeyEx doit donc suffire dans ce cas.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
Commenter la réponse de BruNews

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.