Перейти на форум Кибор

Справочник по программированию Кибор

Переменные
Операторы
Функции
Указатель на окно
Управление окнами
Чтение запись в процессы
Работа с интернетом

Указатель на окно

getwindow

Описание:

Функция getwindow позволяет получить указатель на окно или контролл по координатам на экране.

Синтаксис:

getwindow (0, X, Y);

Дополнительно:

Расширенная функция getwindow принимает 3 параметра и возвращает указатель win.
win w=getwindow(0, X, Y);
Первый параметр - если 0 получает указатель главного окна. если 1 получает контролла который по этим координатам.
Второй третий - координата x y
getwindow можно вызывать без параметров. В этом случае она возвращает указатель на активное окно.
win w=getwindow();
Так же как и при вызове window и сохранение указателя в переменной win инициализируется и заполняется стуктура данных об окне или контролле. Смотреть подробнее о структуре win.

Пример:

int X, Y;
getmouse(X, Y);// Узнаем координаты мыши
win w=getwindow (0, X, Y);
messagebox (w.name);//Сообщение с назвнием окна