public void btnShow_Click(object sender, System.EventArgs e){
ArrayList procList =new ArrayList();
string tempName="";
int begpos;
int endpos;
foreach (Process thisProc in System.Diagnostics.Process.GetProcesses()) {
tempName=thisProc.ToString();
begpos = tempName.IndexOf("(")+1;
endpos= tempName.IndexOf(")");
tempName=tempName.Substring(begpos,endpos-begpos);
procList.Add(tempName);
}
}
先用这个得到所有的进程,然后找到你想要的那个,然后就Kill吧
ArrayList procList =new ArrayList();
string tempName="";
int begpos;
int endpos;
foreach (Process thisProc in System.Diagnostics.Process.GetProcesses()) {
tempName=thisProc.ToString();
begpos = tempName.IndexOf("(")+1;
endpos= tempName.IndexOf(")");
tempName=tempName.Substring(begpos,endpos-begpos);
procList.Add(tempName);
}
}
先用这个得到所有的进程,然后找到你想要的那个,然后就Kill吧
解决方案 »
- 请问WPF如何调用OCX控件
- 访问网络文件时出现返回1203,请教解决原因!!!
- 麻烦看下代码,弹出的Form为何显示不出来,页面闪烁,急!
- 请教AT和TAPI直接有什么区别。谢谢!另能帮贴一段TAPI来电显示的代码吗?
- .aspx.bak文件无法识别,该用什么程序打开呢???
- 如何定做一个数据库公共连接类
- 困扰了我一年的一个关于SCSF的问题,希望各路见多识广的大侠进来解答。先给40,回复正确就加到100分。
- C#编程之计算器功能的实现
- dataGridView + sqline UPDATA 200 多条数据要花最少 20 秒,代码哪出问题了??
- 为什么我用.net写的ActiveX DLL在MTS中没法注册,用regsvr32也不行?
- 菜鸟问题,c#的包含文件在目录下?DOS下编译时总提示找不到类型或空间名称..
- 如何定义一个sqlconnection类,可以让该namespace下的其他类可以访问
[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里面!
另外我还找到了一个办法。
就是 直接用当前Form的SendMessage方法,
SendMessage(hNext,0x0010,0,0);//hNext是找到的窗口句柄,0x0010是 WM_CLOSE的值。
其实还是在 form1里面导入了函数SendMessage
[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern int SendMessage(int hWnd, int msg, int wParam, int lparam);唉,还郁闷半天呢