SetForegroundWindow

Funkcia SetForegroundWindow kladie vlákno, ktoré vytvorili zadané okno do popredia a aktivuje okno. Vstup z klávesnice smeruje do okna a rôznych vizuálnych pomôcok nahradzujúcich zmenia pre užívateľa. Systém priradí mierne vyššiu prioritu na vlákno, ktoré vytvorili popredia okna ako k ostatným vláknam.

BOOL SetForegroundWindow ( HWND  hWnd / / spracovať do okna tak, aby k nadobudnutým znalostiam);
 

Parametre

hWnd
Rukoväť na okno, ktoré by mal aktivovať a priniesol do popredia.

Note:

Ak okno upadol do popredia, vrátená hodnota je nenulové.

Ak okno nebola podaná do popredia, vrátená hodnota je nula.

Poznámky

Popredí okno je okno v hornej časti Poradie vykresľovania. Je to okno, ktoré používateľ pracuje s. V preemptívnym prostredí, mali by vo všeobecnosti nechať ktoré okno je v popredí okne Kontrola používateľských.

Systém Windows NT, verzia 5.0 a vyššia: Žiadosť nemôže vynútiť oknom do popredia, zatiaľ čo používateľ pracuje s iného okna. Namiesto toho SetForegroundWindow aktivuje okno (pozri SetActiveWindow) a volať FlashWindowEx funkciu upozorniť užívateľa.

Windows CE: Vlákno, ktoré vlastní v okne nie sú uvedené prioritné basov.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.

Pozri tiež

Windows prehľad, okno funkcie, FlashWindowEx, GetForegroundWindow, SetActiveWindow

Index