C# 用Process打开一个第三方exe文件让其始终显示在最前端

.Net技术 码拜 8年前 (2016-09-11) 3931次浏览
如题:C# 用Process打开一个第三方exe文件让其始终显示在最前端,问一下应该怎么做才能达到预期的效果?谢谢
解决方案

40

1、是不是程序打开比较慢,还没启动完成就SetForegroundWindow了,试试这样[code=csharp]Process p = new Process();
p.StartInfo.FileName = “notepad”;
if(p.Start())
SetForegroundWindow(p.MainWindowHandle);
[/code/2、还是不能被置前,试试手动启动后找到进程SetForegroundWindow看看能不能行

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C# 用Process打开一个第三方exe文件让其始终显示在最前端
喜欢 (0)
[1034331897@qq.com]
分享 (0)