salut a tous alors voila mon code qui est dans un thread
il est censé retourné une string , mais rien retourne des caractères bizard par e printf , et meme si je change le chemin il retourne toujours la meme chose , je vois pas ou est le probleme . le resultat retourné doit etre la langue parlé soit FRA . merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 HKEY hKey; long lerr; char szpath[MAX_PATH]; DWORD dwLen = MAX_PATH; RegOpenKeyEx(HKEY_CURRENT_USER, "Control Panel\\International\\sLanguage",0, KEY_ALL_ACCESS, &hKey); lerr = RegQueryValueEx(hKey, NULL, 0, 0, (BYTE*) szpath, &dwLen); RegCloseKey(hKey); printf("\n\n resultat = %s \n\n " , szpath); return 0;
Partager