SetActiveWindow

【勇芳软件工作室】汉化HomePreviousNext

SetActiveWindow功能激活一个窗口。

HWND SetActiveWindow(

HWND 【的hWnd】//处理窗口以激活
); 

参数

【的hWnd】

标识要激活的顶级窗口。

返回值

如果函数成功,则返回值是以前激活的窗口的句柄。

备注

SetActiveWindow功能激活一个窗口,但是如果应用程序在后台,则不会启用。如果应用程序在设置激活时位于前台,则该窗口将进入前台(Z订单的顶部)。

如果由【的hWnd】参数标识的窗口是由调用线程创建的,则调用线程的活动窗口状态设置为【的hWnd】.否则,调用线程的活动窗口状态设置为NULL。

另一方面,SetForegroundWindow窗口功能激活一个窗口并将其强制进入前台。如果需要显示关键错误或需要用户立即关注的信息,应用程序才应调用SetForegroundWindow.

也可以看看

GetActiveWindow, SetForegroundWindow, WM_ACTIVATE