Функция SetActiveWindow

Declare Function SetActiveWindow Lib "user32.dll" (ByVal hwnd As Long) As Long

Платформа: Win 95/98, Win NT

SetActiveWindow делает данное окно активным окном для программы, передавая ему фокус. Это окно только становится приоритетным окном, если приложение, которое имеет его - в настоящее время является активной программой. Эта функция может использоваться только на окнах, которые имеет программа. В случае успеха функция возвращает 1,в случае ошибки функция возвращает 0.

hwnd
Дескриптор окна, чтобы установить его как активное окно.

Пример:

' Делаем окно Form1 активным окном для программы.
' Эта функция не будет делать окно приоритетным, если пользователь  работает в настоящее время
' с отдельной программой.
Dim retval As Long  ' возвращаемое значение

retval = SetActiveWindow(Form1.hWnd)  ' установим Form1 как активное окно приложения

Схожие функции: GetActiveWindow, SetForegroundWindow
Категория: Окна

В начало.

Детей детективные агентства Москвы
Детективное агентство. Наблюдение. Сбор инфо. Розыск. Измены. Детектор лжи
alibi-detective.ru
http://vilex.com.ua Карбоновая пленка купить, рулоны различной ширины и цены
vilex.com.ua