SetForegroundWindow

Функція SetForegroundWindow ставить потік, який створив вказаний вікно на передньому плані і активує вікна. Введення клавіатури спрямованих на вікна, і різні візуальні сигнали змінюються для користувача. Система призначає дещо вищий пріоритет потік, який створив переднього вікна, ніж на інші теми.

(BOOL SetForegroundWindow HWND  hWnd / / ручка вікна, щоб принести на передньому плані);
 

Параметри

hWnd
Обробляти до вікна, яка повинна бути активована і приніс на передній план.

Повернення значень

Якщо вікно був доставлений на передній план, значення, що повертається, є ненульовим.

Якщо вікно не принесли на передній план, значення, що повертається, є нуль.

Зауваження

Вікно переднього плану це вікно у верхній частині Z порядку. Це вікно, що користувач працює з. У середовищі упереджувальний багатозадачність взагалі слід дозволити користувачів, які вікно є вікно переднього плану.

Windows NT 5.0 і більш пізніх: Застосунок не можу змусити вікно на передній план, поки користувач працює з іншим вікном. Замість того, SetForegroundWindow буде активувати вікно (див. SetActiveWindow) і зателефонувати в FlashWindowEx функцію, щоб повідомити користувачеві.

Windows CE: Потік, який володіє вікна не дав поштовх пріоритет.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Windows огляд, функції вікон, FlashWindowEx, GetForegroundWindow, SetActiveWindow

Index