Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.18;
Скачать: CL | DM;

Вниз

Как узнать что нибуть по кнопкам   Найти похожие ветки 

 
spyrytus ©   (2007-02-24 23:44) [0]

Здравствуйте !

Подскажите как найти ПРОГРАММНО хоть какую нибудь информацию о кнопках на форме: ЗАКРЫТЬ, СВЕРНУТЬ, ВОСТАНОВИТЬ ? Нужно найти (в идеальном случае) ихние HANDLE, то можно также координаты (размеры) этих кнопок (относительно всей области экрана).

Спасибо !


 
Юрий Зотов ©   (2007-02-25 01:39) [1]

1. Это не окна, хэндлов они не имеют.
2. Размеры - см. GetSystemMetrics.
3. Координаты относительно окна тоже можно (муторно, но можно) вычислить через GetSystemMetrics, а затем пересчитать в координаты всего экрана.
4. При включенных темах XP все это может поплыть. Там для этого есть какая-то своя функция, аналог GetSystemMetrics. Название, увы, не помню.
5. Посмотрите GetCursorPos, GetWindowFromPoint, SendMessage и WM_NCHITTEST. Похоже, может пригодиться.
6. Если бы Вы изложили первоначальную задачу, а не Ваше ее видение, то отвечать было бы легче и ответы были бы точнее.



Страницы: 1 вся ветка

Текущий архив: 2007.03.18;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.03 c
2-1172657373
Alex19
2007-02-28 13:09
2007.03.18
захват аудио


2-1172510704
ezorcist
2007-02-26 20:25
2007.03.18
Незавершающееся консольное приложение.


15-1171778735
boriskb
2007-02-18 09:05
2007.03.18
В Томске запущен самый мощный суперкомпьютер СНГ и Восточной Евро


15-1172322646
Суслик
2007-02-24 16:10
2007.03.18
Delphi Turbo for Win32 Prof VS Delphi for Win32 Prof


2-1172274829
koha
2007-02-24 02:53
2007.03.18
Клик мышью в TListView