【发布时间】:2012-10-28 19:10:35
【问题描述】:
您将如何使用 Process.Start 或类似的方式将程序设置为最顶层的应用程序
任何帮助将不胜感激!
【问题讨论】:
-
您需要将其设为 TopMost 应用程序还是需要暂时将焦点设置到另一个应用程序?
-
没有什么接近“Process.Start 或类似的东西”。一个 EXE 永远不是最顶层的,一个窗口才是。它需要 pinvoke、SetWindowPos() 和 HWND_TOPMOST。找到正确的窗口句柄是典型的问题。