【发布时间】:2023-03-09 22:31:01
【问题描述】:
当我从我的应用程序运行另一个 .exe 时,它会在后台启动,并且不会在屏幕顶部显示应用程序,而是显示平板电脑模式主屏幕,它在正常桌面模式下工作正常,但当我在 Windows 10 中运行它时平板电脑模式然后它不会显示在顶部它在后台启动。
我使用过 myWindow.TopMost = true; ,但它在 Windows 10 平板电脑模式下无法正常工作。
用来启动exe文件的代码
Process p = new Process();
p.StartInfo.RedirectStandardOutput= true;
p.RedirectStandardInput = true;
p = Process.Start("myApp.exe");
p.WaitForExit();
我正在调用(启动)的 exe 是我自己的 exe 应用程序(它不是系统应用程序),我正在 Windows 10 上运行应用程序。
它仅在平板电脑模式下无法正常工作(而且我的应用程序仅针对平板电脑)。
任何帮助表示赞赏..!
【问题讨论】:
-
您应该设置处理您的应用程序的父窗口。如果不设置,
TopMost = true将无济于事。
标签: c# wpf windows-10 desktop-application tablet-pc