标签列表
将外部EXE设置为最上层窗口
c#
process
3
3
如何通过Process.Start或类似的方式设置程序成为最顶层的应用程序?
任何帮助都将不胜感激!
-
x06265616e
2
你需要将应用程序置于最顶层,还是需要暂时将焦点设置到另一个应用程序?
- nawfal
3
不会使用"Process.Start或类似的东西"。 EXE永远不会处于最上层,窗口才是。这需要使用pinvoke中的SetWindowPos()函数,其中包含HWND_TOPMOST参数。找到正确的窗口句柄是典型的问题。
- Hans Passant
1
个回答
3
3
启动进程后,我将从获取该进程的窗口句柄
开始
。
然后,我将使用
SetWindowPos
将其设置为
最顶端
。
请注意,这需要使用PInvoke。这3个链接应该会指引你正确方向。
-
Blachshma
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
23
弹出窗口总是保持在最上层
3
运行时更改外部exe图标
3
将Silverlight应用程序设置为无窗口模式
3
将父窗口设置为 WPF 窗口
3
VB.NET 外部 EXE 嵌入式
122
如何在.Net中让窗口始终保持在最上层?
3
将 Windows 任务栏设置为前台窗口/进程
3
将进程的工作目录设置为exe文件的路径?
9
将WinForms窗体设置为WPF窗口的所有者
3
OpenTk .Net Core如何使窗口始终保持在最上层?