Biblioteki C/C++
SetForegroundWindow
[funkcja] Wysuwa podane okno na pierwszy plan.Składnia
#include <windows.h>
BOOL WINAPI SetForegroundWindow(
HWND hWnd
);
Argumenty
Wartość zwracana
Jeśli okno zostało przeniesione na pierwszy plan, funkcja zwróci wartość niezerową. W przeciwnym razie zwróci 0.
Opis szczegółowy
Funkcja
SetForegroundWindow przenosi podane okno na pierwszy plan i aktywuje je. Po wywołaniu tej funkcji, system przypisuje nieznacznie wyższy priorytet do wątku, który stworzył dane okno, niż w wypadku innych wątków.
Aby ustawić okno na pierwszym planie, przynajmniej jedno z poniższych stwierdzeń musi być prawdziwe dla procesu wywołującego
SetForegroundWindow:
Aplikacja nie może ustawić okna na pierwszym planie, dopóki użytkownik pracuje z innym oknem.
Proces, który ma prawo wywołać funkcję
SetForegroundWindow, może stworzyć inny proces, i używając funkcji
AllowSetForegroundWindow umożliwić mu zmianę pierwszoplanowego okna.
Proces pierwszoplanowy może zablokować wywołania funkcji
SetForegroundWindow, używając funkcji
LockSetForegroundWindow.
Wymagania
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.