将焦点更改为 VB.NET 中的另一个窗口

Arl*_*ler 2 vb.net windows .net-2.0

我正在使用 VB.NET 并且需要激活某个窗口。这可能吗?如果是这样,如何?

Mit*_*eat 5

您将需要使用 Win32 API 来执行此操作。

首先,通过调用FindWindow获取其句柄,找到你想置于前台的窗口,然后使用SetForegroundWindow API将其置于前台。

PInvoke包含这些方法的声明。