GetActiveWindow()
Синтаксис
WindowNumber = GetActiveWindow()
Описание
Возвращает Номер Окна, которое в данный момент имеет фокус для ввода с клавиатуры (Окно активно).
Параметры
Ничего.
Возвращаемое значение
Номер (#Window) Окна, в котором в настоящее время находится фокус клавиатуры (Окно активно), или -1, если нет ни одного активного Окна.
Комментарии
Окно можно активировать (установить на нём фокус) с помощью команды SetActiveWindow().
Пример (Фран)
If OpenWindow(0, 0, 0, 220, 100, "Пример...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) ButtonGadget(1, 10, 60, 200, 30, "Нажми") Repeat Event = WaitWindowEvent() Select Event Case #PB_Event_Gadget Select EventGadget() Case 1 Fenetre = GetActiveWindow() Debug "Активным Окном является Окно с Номером " + Str(Fenetre) EndSelect EndSelect Until Event = #PB_Event_CloseWindow EndIf
См. также
SetActiveWindow()
Поддерживаемые OS
Все