Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как найти кнопки окна на TitleBar[е]?

388
20 августа 2005 года
warezhka
129 / / 11.10.2004
Как найти кнопки окна (HWND) на его заголовке?

Свернуть, развернуть, закрыть
406
20 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by warezhka
Как найти кнопки окна (HWND) на его заголовке?

Свернуть, развернуть, закрыть



Это не обычные кнопки как ты думаеш,у них нет своего HWND,они прорисовываются системой и предстовляются как картинки. Но конечно ты можеш воздействовать на них посылая системные сообщения.

388
20 августа 2005 года
warezhka
129 / / 11.10.2004
Цитата:
Originally posted by vitaly2003s
Это не обычные кнопки как ты думаеш,у них нет своего HWND,они прорисовываются системой и предстовляются как картинки. Но конечно ты можеш воздействовать на них посылая системные сообщения.



ой! а можно пример нажатия на какую-нито из них

406
20 августа 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by warezhka
ой! а можно пример нажатия на какую-нито из них



SendMessage(m_hWnd,WM_SYSCOMMAND,SC_MAXIMIZE,0); кнопка развернуть
SendMessage(m_hWnd,WM_SYSCOMMAND,SC_RESTORE,0); - кнопка в развернутом состоянии - свернуть в окно

SendMessage(m_hWnd,WM_SYSCOMMAND,SC_MINIMIZE,0); - кнопка свернуть

SendMessage(m_hWnd,WM_CLOSE,0,0); - закрыть окно

388
22 августа 2005 года
warezhka
129 / / 11.10.2004
А координаты "кнопок" свернуть, развернуть, закрыть можно узнать? Допустим я хочу сделать клик мышкой по кнопке свернуть.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог