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

Ваш аккаунт

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

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

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

Проблема с Wm_lbuttonup

9.2K
28 ноября 2005 года
llllDeadMan
32 / / 28.11.2005
На форме есть ListCtrl. Мне нужно отловить отпускание левой кнопки мыши за пределами ListCtrl, причем после того как кнопка была зажата именно на контроле. Обрабатываю сообщение WM_LBUTTONUP, но оно не обрабатывается при отпускании кнопки за пределами ListCtrl, хотя Spy его ловит... В чем проблема???

Заранее спасибо!
406
28 ноября 2005 года
vitaly2003s
481 / / 27.07.2004
Цитата:
Originally posted by llllDeadMan
На форме есть ListCtrl. Мне нужно отловить отпускание левой кнопки мыши за пределами ListCtrl, причем после того как кнопка была зажата именно на контроле. Обрабатываю сообщение WM_LBUTTONUP, но оно не обрабатывается при отпускании кнопки за пределами ListCtrl, хотя Spy его ловит... В чем проблема???

Заранее спасибо!



При нажатии на данный контрол мышкой в сообщении WM_LBUTTONDOWN : используй SetCapture(хэндл_котрола). затем когда мышка будет отжата придет сообщение данному котролу WM_LBUTTONUP: здесь особождай захват с помощью ReleaseCapture(хэндл_котрола).

9.2K
28 ноября 2005 года
llllDeadMan
32 / / 28.11.2005
Большое спасибо! Теперь все встало на свои места! =)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог