Witam otóż czy znacie może sposób by zapisać do rejstru wartość DWORD? mam takie coś ale zapisuje temu kluczowi zamiast DWORD wartość w HEX
RegOpenKeyEx (HKEY_LOCAL_MACHINE,
"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System"
,0, KEY_ALL_ACCESS ,&uchwyt);
RegSetValueEx(uchwyt,"xyz",0,REG_DWORD,(LPBYTE)&word , sizeof(DWORD)+1 );
ponieważ przekazywana wartość to wskaźnik a jest to forma 0x0000000 a nie jak DWORD :00000000 więc w rejestrze wyskakuje błąd że wartość klucza jest zła próbowałem też utworzyć plik .reg i załadować z niego wartość ale nie wiem jak zapisać mu ją ponieważ bym musiał zapisać znak "" a znowu traktuje to jako pusty ciąg i nie daje rady zapisać tego do pliku;/ ma może ktoś jakiś pomysł?