有一个限定就是不要使用 windows API,只能使用.NET给我们封装的方法
Process[] ProcessInfo = Process.GetProcessesByName("Ui_DevelopPlatform");
for (int i = 0; i < ProcessInfo.Length; i++)
{
IntPtr h = ProcessInfo[i].MainWindowHandle;
Control controlchild = Form.FromChildHandle(h);
//Control controlchild = Control.FromHandle(h);
//ProcessNotepad[i].Kill();
}
controlchild 这个对像总是空值
IntPtr h = ProcessInfo[i].Handle;
Control controlchild = Form.FromChildHandle(h);
这样不行
IntPtr h = ProcessInfo[i].MainWindowHandle;
Control controlchild = Form.FromHandle(h);
这也不行
不知道该怎么写了。