Winform 执行exe
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Winform 执行exe相关的知识,希望对你有一定的参考价值。
Winform 通过System.Diagnostics.Process.start("path")可以打开exe文件,我现在的项目中主form是全屏的,通过这样执行的exe文件不是在屏幕的最前面显示出来的,而是在全屏form的后面,被遮住了,能不能设置下让打开的程序在屏幕的最前面显示呢?
this.TopMost = true;//直到程序初始化完成,等待用户输入才结束.
System.Diagnostics.Process.Start("path").WaitForInputIdlethis.();
TopMost = false;
虽然有点蹩脚.... 参考技术A 这个你可以通过把你的主窗体的toplevel设置为false试试
又或者用到句柄,首先打开exe文件
获取其句柄,然后通过win32函数将其置顶
楼主可以试试
以上是关于Winform 执行exe的主要内容,如果未能解决你的问题,请参考以下文章