SetForegroundWindow

Funcția SetForegroundWindow pune firul care a creat fereastra specificate în prim-plan și activează fereastra. Tastatură intrare este direcționat către fereastra, și diverse indicii vizuale sunt modificate pentru utilizator. Sistemul asociază o prioritate ușor mai ridicate la firul care a creat fereastra de prim plan decât alte fire.

(BOOL SetForegroundWindow HWND  hWnd / / ocupa de la fereastra pentru a aduce în prim-plan);
 

Parametrii

hWnd
Ocupa în fereastra care ar trebui să fie activat și a adus în prim plan.

Valorile întroarse

Dacă fereastra a fost adus în prim plan, valoarea returnată este nenul.

Dacă fereastra nu a fost adus în prim plan, valoarea returnată este zero.

Observații

Fereastra de prim plan este fereastra la partea de sus a ordinea Z. Aceasta este fereastra care utilizatorul este de lucru cu. Într-un mediu de multitasking preemptiv, ar trebui, în general, lăsați control utilizator care fereastra este fereastra plan frontal.

Windows NT 5.0 și mai târziu: O cerere nu vigoare o fereastră în prim plan în timp ce utilizatorul este de lucru cu o altă fereastră. În schimb, SetForegroundWindow va activa fereastra (a se vedea SetActiveWindow) și FlashWindowEx funcția de notificare utilizatorul.

Windows CE: Firul care deține fereastra nu este dat un impuls de prioritate.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Prezentare generală a Windows, fereastra Funcții, FlashWindowEx, GetForegroundWindow, SetActiveWindow

Index