Lo que queres hacer es ejecutar el regedit como se se hiciera doble click sobre un archivo .reg y que este programa (Regedit) cambie/inserte claves en el registro del sistema?
Sino la otra alternativa es usar la API del registro del sistema directamente sin tener que crear un archivo .reg.
Para ejecutar un archivo se usa la API ShellExecute:
http://msdn.microsoft.com/library/de...ellexecute.asp
Para acceder directamente al registro del sistema:
http://msdn.microsoft.com/library/de...e/registry.asp
(El segundo metodo es mucho mejor.)