VC設置註冊表啓動項目

VC中設置啓動項目,對註冊表進行操作,今天學到的小知識。

下面是一個示例:

//註冊啓動項目
void CSSO_AGentApp::RegStart()
{
    HKEY hKey;    
    
char szFileName[MAX_PATH];
    GetModuleFileName(NULL,szFileName,MAX_PATH);
//獲取程序當前執行文件名 
    RegOpenKey(HKEY_LOCAL_MACHINE,"SOFTWARE/Microsoft/windows/currentversion/run",&hKey);//打開註冊表
    RegSetValueEx(hKey,"CSSO_AGentStartup",0,REG_SZ,(BYTE *)szFileName,sizeof(szFileName));//寫註冊表
    
//RegDeleteValue(hKey,"RunmeAtStartup");//刪除
    RegCloseKey(hKey);//關閉註冊表
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章