16 сент. 2010 г.

BringWindowToTop

Функция BringWindowToTop переносит указанное окно на вершину оси Z-порядка. Если данное окно уже находится на вершине, то оно активизируется. Если указанно дочернее окно, то активизируется его родительское окно.
BOOL BringWindowToTop(
    HWND hWnd  // дескриптор окна
);
Параметры:

hWnd Задает окно для перемещения на вершину Z-порядка.
Возвращаемые значения:
Если вызов функции успешен, то возвращается ненулевое значение.

При ошибке возвращается ненулевое значение. Для получения дополнительной информации об ошибке, вызовите GetLastError.
Замечания:
Используйте функцию BringWindowToTop для открытия любого окна, которое частично или полно заслонено другими окнами.

Вызов этой функции схожий с вызовом функции SetWindowPos для изменения оконной позиции в Z-порядке. BringWindowToTop не делает окно окном верхнего уровня. Если приложение находится не на переднем плане и хочет на нем быть, то можно вызвать функцию SetForegroundWindow.
Смотрите также:
SetWindowPos, SetActiveWindow, SetForegroundWindow