Here's some code that you can modify to do what you need.
Code:
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
void AddRegistry()
{
HKEY hk, hklm;
DWORD iMyNumber;
char MyText[] = "Hello";
LONG rc;
rc = RegConnectRegistry(NULL, HKEY_LOCAL_MACHINE, &hklm);
rc = RegCreateKey(hklm, "SOFTWARE\\MYTEST", &hk);
RegCloseKey(hklm);
rc = RegSetValueEx(hk,"MyText", 0, REG_EXPAND_SZ, (LPBYTE) MyText, strlen(MyText) + 1);
iMyNumber = 50;
rc = RegSetValueEx(hk,"MyNumber1",0, REG_DWORD,(LPBYTE) &iMyNumber, sizeof(DWORD));
iMyNumber = 80;
rc = RegSetValueEx(hk,"MyNumber2",0, REG_DWORD,(LPBYTE) &iMyNumber, sizeof(DWORD));
RegCloseKey(hk);
return;
}
int main()
{
AddRegistry();
return 0;
}