C#啟動一個外部程序(1)-WinExec
調(diào)用Win32 API,。
1. using System.Runtime.InteropServices;
2.//
3.//#define SW_HIDE 0 //隱藏窗口,,活動狀態(tài)給令一個窗口 //#define SW_SHOWNORMAL 1 //用原來的大小和位置顯示一個窗口,,同時令其進入活動狀態(tài) //#define SW_NORMAL 1 //#define SW_SHOWMINIMIZED 2 //#define SW_SHOWMAXIMIZED 3 //#define SW_MAXIMIZE 3 //#define SW_SHOWNOACTIVATE 4 //用最近的大小和位置顯示一個窗口,,同時不改變活動窗口 //#define SW_SHOW 5 //用當前的大小和位置顯示一個窗口,,同時令其進入活動狀態(tài) //#define SW_MINIMIZE 6 //最小化窗口,活動狀態(tài)給令一個窗口 //#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 int WinExec(string exeName, int operType); WinExec(@"C:\WINDOWS\system32\cmd.exe",5);
作者:三千
[返回頂部]
|
|
來自: Kelvin Doc > 《c#》