SetForegroundWindow

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);
 

Parametere

hWnd
Håndtere til vinduet som skal være aktivert og brakt til forgrunnen.

Returverdier

Hvis vinduet ble brakt til forgrunnen, er returverdien ikke-null.

Hvis vinduet ikke ble brakt til forgrunnen, er returverdien null.

Merknader

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.

Hurtiginformasjon

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.

Se også

Oversikt over Windows, vinduet funksjoner, FlashWindowEx, GetForegroundWindow, SetActiveWindow

Index