ykhm...to ci powinno wystarczyć
#define NazwaKlucza Software\Microsoft\Windows\CurrentVersion\Run
//**
HKEY klucz ;
DWORD dw_akcja ;
char lancuch[ ] = TEXT("yyy") ;
RegCreateKeyEx(HKEY_LOCAL_MACHINE, NazwaKlucza , 0, NULL,
REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &klucz, &dw_akcja) ;
RegSetValueEx(klucz, "xxx", 0, REG_SZ,(CONST BYTE *)lancuch,
sizeof(lancuch)) ;
RegCloseKey(klucz) ;
//**