为了账号安全,请及时绑定邮箱和手机立即绑定

C#程序怎么操作某个进程的窗体显示隐藏

C#程序怎么操作某个进程的窗体显示隐藏

叮当猫咪 2018-09-14 09:06:55
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);


查看完整回答
反对 回复 2018-09-18
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

你其实问的是进程间的通信问题,比如你用vc++写了个程序,运行在windows任务管理器中,你想写个c#程序来显示或隐藏用vc++写的程序的主界面,那两个进程间必须有个契约才能相互访问,否则的话很难。建议你看看.net remoting
我是这么理解的,不知道有没有更好的办法。

查看完整回答
反对 回复 2018-09-18
  • 2 回答
  • 0 关注
  • 1381 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信