下面介紹我所知的兩種方法,應該對大家有幫助,如果有朋友知道其他的方法,謝謝共享一下。
方法1procname 需要關閉的程序名稱
private bool closeproc(string procname)
}return result;
}上面程式裡定義了乙個arraylist,當不知道所要關閉的程序的具體名稱的時候,可以將arraylist 中的值放到乙個listbox或其他的控制項裡面用來選擇程序進行結束。
方法2
在類體中的最上方宣告:
[dllimport("user32.dll", charset=charset.auto)]
public static extern int sendmessage(int hwnd, int msg, int wparam, int lparam);
//sendmessage(hwnd1,wm_close,0,0);
//hwnd1是你用findwindow函式返回的控制代碼值
//wm_close定義在winuser.h裡面
//0x0010是 wm_close的值
sendmessage(hwnd1,0x0010,0,0);
C 操作移動其他程式視窗
在這裡使用了win32 api來做的。可以使用c 根據窗體的路徑,啟動乙個程序,然後使用win32 api控制開啟視窗的位置和大小。主要 如下 public class a 如果開啟ie網頁,可以成下面語句一句 p.startinfo.filename iexplore p.startinfo.ar...
c語言關閉其他程序tcp tcp鏈結遷移
搜了一下好像並沒有文章講這件事,網上的tcp遷移貌似講的都是閘道器,跟upstream直連偷偷換連線 偷改四元組,類似負載均衡 不過我說的可能跟其他人看到標題時候想的也不一樣,實際主要說的是熱更新tcp長鏈不斷。主要也是看了mosn 螞蟻版本envoy 原始碼,這塊挺有意思的。實際上我也沒有完全看明...
程序通過訊息控制其他程序視窗
具體視窗資訊通過spy 檢視。下面一自己的程式 說明 查詢主視窗 hwnd main2 findwindowex null,null,32770 windows name 32770 通過spy 上說 代表對話方塊 查詢主視窗的tab control子視窗 hwnd hwnd2 findwindow...