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);
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.
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.
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.
Prezentare generală a Windows, fereastra Funcții, FlashWindowEx, GetForegroundWindow, SetActiveWindow