C#程序怎么操作某个进程的窗体显示隐藏,请大虾们帮忙!!!最好有源码 3Q!!!
2 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
Intptr intptr=Process. GetProcessesByName("name").Handle;
ShowWindow(intptr,0);
ShowWindow(intptr,1);
[DllImport("user32.dll", EntryPoint = "ShowWindow", SetLastError = true)]
static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow);
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
你其实问的是进程间的通信问题,比如你用vc++写了个程序,运行在windows任务管理器中,你想写个c#程序来显示或隐藏用vc++写的程序的主界面,那两个进程间必须有个契约才能相互访问,否则的话很难。建议你看看.net remoting
我是这么理解的,不知道有没有更好的办法。
- 2 回答
- 0 关注
- 1381 浏览
添加回答
举报
0/150
提交
取消