Czytanie z rejestru wartości domyślnej

0

Ktoś może wpadł na pomysł jak to zrobić ??
Wykorzystuje funkcje z biblioteki windows.h.

   if  (RegQueryValueEx(hKey, TEXT(""), NULL, NULL,
        (BYTE *)value, &value_size) == ERROR_MORE_DATA)
        {
            value = (char*) malloc(value_size);

            RegQueryValueEx(hKey, TEXT(""), NULL, NULL,
            (BYTE *)value, &value_size);

        printf("%s", value);


        }

Ale niestety nie wiem jak zrobić by wczytał mi wartości domyślnej nazwy klucza...

0

RegQueryValueEx(hKey, TEXT(""), NULL, NULL, (BYTE *)value, &value_size);

ERROR_MORE_DATA czyli nie wykrywa iż znajdują się tam klucze bez nazw...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.