Try ShGetValue and SHSetValue for direct access to registry. Of course, this won't teach you squat, but if you insist on MSDN, try as well, RegOpenKeyEX and all related functions.
You have to be carefull with all the parameters you submit to the functions, as you might be spending whole nights wondering just why some data does not get written into the registry.
If you don't need very much, use the first two functions I wrote above. It might help. [red]Nosferatu[/red]
We are what we eat...
There's no such thing as free meal...
once stated: methane@personal.ro