C#怎样通过窗体句柄打开、关闭窗体?具体代码怎么写?请帮帮忙,谢谢!
解决方案 »
- 做泛型转换前怎样判断是否为空?
- 关于显示数据库中的空时间出错的问题(希望有人帮忙解决一下)
- 利用HttpWebRequest Post数据 中文编程乱码
- help!!! reformat string using c#
- 托盘程序的关机问题
- C# 数组转字符串
- 下指令让它执行某个参数 , 如我在 开始 \ 执行 输入 C:\test\setup.exe /w
- 奇怪:我的DataSet怎么对DataRelation不感冒?
- 一个关于Visual C# Windows编程的问题
- winform的TabPage中无法正确加Control,什么情况?
- HTML图片显示问题
- C# 语言如何实现,验证字符串为日期格式
[DllImport("user32.dll ")]
private static extern IntPtr FindWindow(string lpClassName, string lpWindowName); IntPtr hWnd= FindWindow(null, "Form1");
MessageBox.Show(hWnd.ToString());
[DllImport("kernel32")]
public static extern long TerminateProcess(int handle, int exitCode);
string ProcessName = "";
ProcessName = textBox1.Text;
try
{
Process[] myProcess = Process.GetProcessesByName(ProcessName);
dlg = MessageBox.Show("确定结束该进程吗?", "消息提示", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);
if (dlg == DialogResult.Yes)
{
foreach (Process p in myProcess)
{
p.Kill();
}
MessageBox.Show("进程关闭成功");
textBox1.Clear();
textBox1.Focus();
} else
textBox1.Focus();
return;
}
catch (Exception err)
{
MessageBox.Show(err.Message, "错误消息");
this.textBox1.Focus();
}