我正在尝试获取一个宏,以便在完成后选择或激活windows资源管理器窗口,或在未找到时打开该窗口。当前,当窗口打开时,它会找到窗口句柄(保存为" window "),但不会激活该窗口!(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function BringWindowToTop= FindWindow(&qu
begin Params.WndParent := 0;end;
这不起作用,因为窗口句柄是在TForm的构造函数期间创建的,因此CreateParams运行得太早,而FAppWindow总是False。编写自定义构造函数也不起作用,因为您必须最终调用继承的构造函数,该构造函数在将任何数据保存到实例之前创建句柄</e
我使用Qt运行两个独立的进程,其中我需要能够将一个进程放在另一个进程的前面。它们都相互通信,所以你会认为这不是一个大问题。然而,Windows10对此有非常严格的要求。我所要做的就是让我想要在前面的窗口在窗口工具栏中闪烁成橙色。到目前为止我一直在尝试使用的代码:AllowSetForegroundWindow(ASFW_ANY);
B