Chemin non valide pour chercher une clé dans le registre! [C++] - Programmation
Marsh Posté le 30-11-2001 à 11:00:00
non le compilateur fait des warning avec les \ en c faut mettre les chemin en / pis toute facon j'ai essayé avec des \ ca fait pareil.
Marsh Posté le 30-11-2001 à 11:01:36
escuse j'ai pas vu que t'en avait mit 2 de \ en effet ca marche merci mon vieux!
Marsh Posté le 30-11-2001 à 11:36:06
en effet, t'es oblige de mettre \\. Car pour les \ sont utilises pour les caracteres speciaux (\n, \t, etc..)
Marsh Posté le 30-11-2001 à 12:40:50
juste mais ce que je pige pas c'est que ca marche pas avec les / parce que par ex avec une fonction comme FindFirstFile ca marche
Marsh Posté le 30-11-2001 à 12:53:58
ouhai ben sous windows c'est \ et unix / pour l'arborescence, me demande pas pkoi, je cé pas..
et comme \ est un caractere spécial, il faut le mettre \\ pour que ce soit pris en compte.
Marsh Posté le 29-11-2001 à 15:07:49
Ca parait con mais j'arrive pas à trouver une clé par son chemin dans le registre. Si je met seulement un niveau ca trouve mais si j'ajoute un slash ca trouve pas
HKEY Hk;
long open;
open = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE/Test", 0, KEY_ALL_ACCESS, &Hk);
J'ai crée la clé Test à la main dans HKEY_LOCAL_MACHINE/SOFTWARE alors pourquoi la variable open me renvoie l'erreur 2, chemin non trouvé?!