如果想要在進入桌面時
讓程式自動起來執行
基本上有兩種方法
1. 透過 Windows Task scheduler 把程式叫起來
2. 在指定的 registry 路徑下註冊想要執行程式(這也本篇文章想要分享給各位的)

假設今天我想要每次進入桌面時,OS都會自動把APP.exe 叫起來執行的話
其實程式在安裝時可以在 registry的特定路徑Run底下寫入APP資訊如下
CRegKey keyReg;
CString strkey;
strkey.Format(_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"));
if (keyReg.SetStringValue(_T("APP_EXE_RUN"), _T("C:\\APP.exe")) != ERROR_SUCCESS)
{
//fail
}
keyReg.Close();
|

留言
張貼留言