C 啟動乙個外部程式 1 WinExec

2021-05-14 17:43:31 字數 1157 閱讀 8881

呼叫win32 api。

1. using

system.runtime.interopservices; 2.

////

#define sw_hide             0 

//隱藏視窗,活動狀態給令乙個視窗

//#define sw_shownormal       1 

//用原來的大小和位置顯示乙個視窗,同時令其進入活動狀態

//#define sw_normal           1

//#define sw_showminimized    2

//#define sw_showmaximized    3

//#define sw_maximize         3

//#define sw_shownoactivate   4 

//用最近的大小和位置顯示乙個視窗,同時不改變活動視窗

//#define sw_show             5 

//用當前的大小和位置顯示乙個視窗,同時令其進入活動狀態

//#define sw_minimize         6 

//最小化視窗,活動狀態給令乙個視窗

//#define sw_showminnoactive  7 

//最小化乙個視窗,同時不改變活動視窗

//#define sw_showna           8 

//用當前的大小和位置顯示乙個視窗,不改變活動視窗

//#define sw_restore          9 

//與 sw_shownormal  1 相同

//#define sw_showdefault      10

//#define sw_forceminimize    11

//#define sw_max              11

[dllimport(

"kernel32.dll")]

public

static

extern

intwinexec(

string

exename, 

intopertype); 3.

winexec(

@"c:/windows/system32/cmd.exe",

5);

C 啟動乙個外部程式 CreateProcess

自 今天還是繼續說說c 呼叫系統api啟動外部程式的方法,今天要說的是createprocess這個api函式,相比前兩篇文章 一 二 中所說的api,createprocess引數要更複雜一些,但使用起來,要更靈活。1.匯入命名空間 using system.runtime.interopserv...

使用乙個程式同時啟動多個程式 c

宿舍的肥仔每次開機就需要執行多個程式,他希望乙個程式實現這些事情,所以寫了個程式,大家有什麼意見可以給我提出來,我會多加修改,謝謝,貼上原始碼 using system using system.collections.generic using system.componentmodel usin...

在乙個程式中啟動另外乙個程式

最近剛剛開始工作,發現在學校學習的那些基本上知識打打基礎而已,在實際的專案運作中根本就沒用。革命尚未成功,通知仍需努力啊 嘿嘿 上正題 因為我們需要做乙個類似於監控的系統,這樣的話就涉及到多個程式需要同時執行,並且需要有乙個程式 去控制另外乙個程式,之前沒有做過,也沒見過,不過還好,有一同事之前做過...