SetActiveWindow funkcia aktivuje okno. Okno musí byť spojená s front hlásení volajúci vlákno.
(HWND SetActiveWindow HWND hWnd / / spracovať do okna aktivovanie);
Ak funkciu podarí, vrátená hodnota je rukoväť bola predtým aktívne okno.
Ak funkcia zlyhá, vrátená hodnota je NULL. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
SetActiveWindow funkcia aktivuje okno, ale nie v prípade, ak je žiadosť v pozadí. Okno sa zahrnie do popredia (vrchol Poradie vykresľovania) Ak uplatňovanie je v popredí pri nastaví aktivácia.
Ak okno identifikovaný parametrom hWnd bol vytvorený volajúci vlákno, aktívne okno stav volania vlákno je nastavený na hWnd. V opačnom prípade aktívne okno stav volajúci vlákno je nastavený na hodnotu NULL.
Okno funkcie SetForegroundWindow na druhej strane aktivuje okno a síl do popredia. Žiadosť by mal zavolať SetForegroundWindow iba, ak je to potrebné na zobrazenie kritickej chyby alebo informácie, ktoré potrebuje užívateľ okamžitú pozornosť.
Pomocou AttachThreadInput funkcia vlákno môžete pripojiť svoj vstup spracovania iným vláknom. To umožňuje vlákno volať SetActiveWindow chcete aktivovať okno spojené s iným vláknom front hlásení.
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.
Klávesnice-prehlad vstup klávesnice vstup funkcie, GetActiveWindow, SetForegroundWindow, WM_ACTIVATE