1樓:網友
dword getprocessidfromname(lpctstr name) /手巧通過畢握鍵執行檔名獲得進皮運程id的方法。
processentry32 pe;
dword id = 0;
handle hsnapshot = createtoolhelp32snapshot(th32cs_snapprocess,0);
sizeof(processentry32);
return 0;
sizeof(processentry32);
break;
if(strcmp(,name) =0)
id = ;
break;
while(1);
closehandle(hsnapshot);
return id;
返回id==0就說明程序不在了,shellexecute乙個新的吧。
2樓:匿名使用者
什麼意思???感覺很高深!
如何用c++語言編寫乙個控制檯程式去監視某乙個程序是否在執行,若沒有執行,則重啟計算機。
3樓:網友
可以實現的,但是這裡寫不方便。
4樓:網友
什麼作業系統,如果是linux的話,很快就能寫好。windows的話,不太熟悉。
c++中如何判斷該程序是系統程序,還是使用者程序
5樓:網友
要看你怎麼定義什麼是系統程序了。
用c語言檢測某個程式是否執行,如果檢測到了便啟動另乙個程式
6樓:網友
可以藉助系統命bai令來du檢測。
windows 用zhi tasklist 命令,linux 用 ps 命令。
c 使用 popen 函式dao
來解析返回版的字串,一旦權發現 xx 程序執行則用 system 函式啟動另乙個程式。
如果需要持續檢測,用 while 加 sleep 輪詢。
c++程式無法開啟指定檔案,檔案和原始檔在同乙個目錄下,總是找不出問題在哪
7樓:黑丶雨
"ttt源。cpp"這個檔案在哪,程式就在那個目錄下找「。
你所給的檔案中,沒有發現「ttt源。cpp」這個檔案。
用vs編譯c++檔案時無法啟動程式,並且找不到指定檔案怎麼辦?
8樓:刺友互
1、用 vs 開啟工程,點選選單 專案 - 屬性。
2、在開啟的頁面中點選 配置屬性 - c/c++ **生成。
3、在的頁面中選中 執行庫,再點選右邊的組合框。
4、選擇多執行緒(/mt)項,然後單擊確定。
5、回到原工程頁面,點選選單下方的 debug 下拉框,選擇 release 項。
6、然後點選選單 生成 - 重新生成解決方案,再次生成新的 exe 檔案。
7、編譯完成後,開啟工程目錄下的 release 目錄,即可發現新生成的 exe 程式。
c程序中生成另程序,c 程式中生成另乙個程式
資源法程式用findresource loadresource lockresource sizeofresource等函式訪問自定義資源。再主程式中,把演示程式新增為自定義資源,在需要生成程式時釋放出來 用前面提到的幾個函式,並寫入檔案 再用beginupdateresource updatere...
完整的監控系統都包括什麼,乙個完整的監控系統都包括什麼?
酷娛記 1 雲台 監控系統所說的雲台是通過控制系統在遠端可以控制其轉動方向的。雲台有多種型別 按使用環境分為室內型和室外型,主要區別是室外型密封效能好,防水 防塵,負載大。按安裝方式分為側裝和吊裝,即雲台是安裝在天花板上還是安裝在牆壁上。2 防護罩 防護罩也是監控系統中最常用的裝置之一,功能主要是防...
用C 空專案寫乙個四則運算!!!
資料結構課程 用c語言編寫複數的四則運算 設計乙個可進行復數運算的演示程式。要求實現下列六種基本運算 由輸入的實部和虛部生成乙個複數。 兩個複數求和 兩個複數求差 兩個複數求積, 從已知複數中分離出實部 從已知複數中分離出虛部。運算結果以相應的複數或實數的表示形式顯示 最好用結構體的方法 要是能用c...