猿问

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

C#程序怎么操作某个进程的窗体显示隐藏,请大虾们帮忙!!!最好有源码 3Q!!!

叮当猫咪
浏览 1382回答 2
2回答

慕村9548890

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的猫

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