Funksjonen SetForegroundWindow setter tråden som opprettet det angitte vinduet i forgrunnen, og aktiverer vinduet. Inndata fra tastaturet er rettet mot vinduet, og forskjellige visuelle stikkord endres for brukeren. Systemet tildeler en litt høyere prioritet til tråden som opprettet forgrunnsvindu enn det gjør andre tråder.
BOOL SetForegroundWindow) HWND hWnd / / håndtere til vinduet for å bringe til forgrunnen);
Hvis vinduet ble brakt til forgrunnen, er returverdien ikke-null.
Hvis vinduet ikke ble brakt til forgrunnen, er returverdien null.
Vinduet forgrunnen er vinduet på toppen av Z-rekkefølge. Det er vindu som brukeren arbeider med. I et preemptive multitasking-miljø, bør du vanligvis la brukerkontrollen hvilket vindu er vinduet i forgrunnen.
Windows NT 5.0 og senere: Et program kan ikke tvinge et vindu til forgrunnen mens brukeren arbeider med et annet vindu. SetForegroundWindow vil i stedet, aktiverer du vinduet (se SetActiveWindow) og kaller den FlashWindowEx -funksjonen til å varsle brukeren.
Windows CE: Tråden som eier i vinduet er ikke gitt en prioritetsforsterkning.
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Oversikt over Windows, vinduet funksjoner, FlashWindowEx, GetForegroundWindow, SetActiveWindow