Funkcja SetForegroundWindow umieszcza wątek, który utworzony określonego okna na pierwszym planie i uaktywnia okno. Klawiatury jest skierowane do okna, a różnych wizualnych są zmieniane dla użytkownika. System przypisuje nieco wyższy priorytet wątku, utworzony w oknie narzędzia, niż inne wątki.
(BOOL SetForegroundWindow HWND hWnd / / dojście do okna, aby doprowadzić do pierwszego planu);
Jeśli okno zwrócono się do pierwszego planu, wartość zwracany jest różna od zera.
Jeśli okno nie zwrócono się do pierwszego planu, wartość zwracany jest zero.
Okno pierwszego planu jest okno w górnej części współrzędną. To okno, w którym użytkownik pracuje. W środowisku wielozadaniowym cenią sobie wcześniejsze powinny zasadniczo pozwolić formant użytkownika, które okno jest oknem pierwszego planu.
Systemu Windows NT 5.0 i nowsze: Aplikacja nie życie okno do pierwszego planu, podczas, gdy użytkownik pracuje z innego okna. Zamiast tego, SetForegroundWindow uaktywni okna (patrz SetActiveWindow) i wywołać funkcji FlashWindowEx w celu powiadomienia użytkownika.
Systemu Windows CE: Wątek, który jest właścicielem okna nie podano rozkwit priorytet.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Omówienie Windows, okno funkcji, FlashWindowEx, GetForegroundWindow, SetActiveWindow