如下内容内容是关于C++添加程序到windows的启动项的内容,希望能对大伙有较大帮助。
TCHAR exepath[MAX_PATH];
GetModuleFileName(0, exepath, MAX_PATH);
HKEY hKey;
LONG lnRes = RegOpenKeyEx(
HKEY_CURRENT_USER,
"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",
0,KEY_WRITE,
&hKey
);
if( ERROR_SUCCESS == lnRes )
{
lnRes = RegSetValueEx(hKey,
"YourProgramsName",
0,
REG_SZ,
exepath,
strlen(exepath));
}