【发布时间】:2013-10-30 11:39:31
【问题描述】:
搜索了我最好的朋友谷歌并找不到答案,所以我就问你们。
我在 WPF 中创建了一个测试应用程序只是为了尝试一些东西,其中只有一个按钮,然后通过单击它打开记事本,其中包含以下内容:
Process executable = new Process ();
string executablePath = "notepad.exe";
executable.StartInfo.FileName = executablePath;
executable.Start ();
到目前为止一切都很好,但不是我想要的,因为我希望记事本仅对调用它的应用程序而不是所有应用程序成为 TopMost,这意味着,当我打开 Chrome、Paint 或任何其他应用程序时, 记事本不应该在它们之上,而应该只用于测试应用本身。
如果我点击所有者的某些东西,有没有一种很好的方法来实现这一点而不会闪烁?
谢谢!
【问题讨论】:
-
不,另一个进程创建的窗口不能是所有者。