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

Ваш аккаунт

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

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

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

OnLButtonDown и OnLButtonDblClk

10K
15 мая 2008 года
Archy_74
51 / / 13.12.2006
есть обработчики собитий нажатия левой кнопки мыши. Обе устанавливают цвет фона окна. Проблемма в том что при двойном нажатии сначало работает OnLButtonDown а затем уже OnLButtonDblClk и окошко перерисовывается сначало в один цвет потом в другой. От такого мигания помогает задержка (Sleep()) перед вызовом Invalidate(); но при смене параметра "скорости выполнения двойного щелчка" в винде, все опять плохо. как нибудь можно програмно определить время которое винда определила для двойного нажатия чтобы его подставлять в Sleep()? Или можно как-нибудь еще победить эту проблемму?

PS задержку побольше, чтоб наверняка не предлагать :)
562
17 мая 2008 года
tarekon
175 / / 19.08.2003
UINT GetDoubleClickTime(VOID);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог