摘要: VC 開(kāi)機(jī)自動(dòng)啟動(dòng)程序代碼
很多監(jiān)控軟件要求軟件能夠在系統(tǒng)重新啟動(dòng)后不用用戶(hù)去點(diǎn)擊圖標(biāo)啟動(dòng)項(xiàng)目,而是直接能夠啟動(dòng)運(yùn)行,方法是寫(xiě)注冊(cè)表Software\\Microsoft\\Windows\\CurrentVersion\\Run 。
參考程序可以見(jiàn)下:(查找程序目錄的執(zhí)行文件,存在則進(jìn)行添加注冊(cè)表操作)
//實(shí)用代碼一
int C***Dlg::CreateRun(void)
{
//添加以下代碼
HKEY RegKey;
CString sPath;
GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH);
sPath.ReleaseBuffer();
int nPos;
nPos=sPath.ReverseFind('\\');
sPath=sPath.Left(nPos);
CStrin
閱讀全文