C++ + wpis do rejestru?

0

Witam!
Jesli mój problem wyda wam się banalny, to proszę się nie śmiać, gdzyż swoją przygodę z c++ dopiero rozpoczynam ;).
Otóż:
Jak zrobić aby po uruchomieniu programu, nawet takiego najprostszego hello world:

#include <iostream>

int main()
{
std::cout<<"Witaj swiecie\\n";

return 0;
}

...automatycznie dodawał się wpis do resjestru:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\lanmanserver\\parameters]
"autodisconnect"=dword:0000000f
"enableforcedlogoff"=dword:00000001
"enablesecuritysignature"=dword:00000000
"requiresecuritysignature"=dword:00000000
"NullSessionPipes"=hex(7):43,00,4f,00,4d,00,4e,00,41,00,50,00,00,00,43,00,4f,\\
  00,4d,00,4e,00,4f,00,44,00,45,00,00,00,53,00,51,00,4c,00,5c,00,51,00,55,00,\\
  45,00,52,00,59,00,00,00,53,00,50,00,4f,00,4f,00,4c,00,53,00,53,00,00,00,4c,\\
  00,4c,00,53,00,52,00,50,00,43,00,00,00,45,00,50,00,4d,00,41,00,50,00,50,00,\\
  45,00,52,00,00,00,4c,00,4f,00,43,00,41,00,54,00,4f,00,52,00,00,00,54,00,72,\\
  00,6b,00,57,00,6b,00,73,00,00,00,54,00,72,00,6b,00,53,00,76,00,72,00,00,00,\\
  00,00
"NullSessionShares"=hex(7):43,00,4f,00,4d,00,43,00,46,00,47,00,00,00,44,00,46,\\
  00,53,00,24,00,00,00,00,00
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\\
  00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\\
  73,00,72,00,76,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00
"Lmannounce"=dword:00000000
"Size"=dword:00000001
"Guid"=hex:6f,53,13,58,2e,1b,16,4c,bc,9d,c8,e3,a1,02,28,b0
"AutoShareServer"=dword:00000000
"AutoShareWks"=dword:00000000

Oraz jak zrobić, aby wpis dodał się do rejestru po wcisnieciu przypisanego przez nas klawisza.

1 użytkowników online, w tym zalogowanych: 0, gości: 1