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

Вниз

TWMMouseWheel   Найти похожие ветки 

 
Comp ©   (2007-02-23 23:36) [0]

Столкнулся с проблемой. Создаю окно-дочернее (WS_CHILD) и события от колесика мыши не обрабатываются. Просто не поступает сообщение моему дорчернему окну. Убираю стиль WS_CHILD и все работает.
Что делать?
Зараннее спасибо!


 
Eraser ©   (2007-02-24 00:00) [1]

> [0] Comp ©   (23.02.07 23:36)

а событие OnMouseWheel срабатывает?


 
Comp ©   (2007-02-24 10:19) [2]

Eraser ©
Не срабатывает.

Я сделал, правда через попу (как всегда).
Собака была зарыта в фокусе.
У меня помимо всего стоит OnWMVScroll
В нем поставил GetFocus(WndHandle) , где WndHandle - хэндл моего дочернего окна и тогда работает.
Просто заметил, что если убрать WS_CHILD, то по заголовку этого дочернего окна видно, что на нем нет фокуса.
выделяю - есть.
А если поставить вс_чилд, как бы не щелкал на дочернем окне-он не фокусируется.

99% - вторая собака зарыта в стиле материнского окна. Он у меня

 WindowParams.Style   := WS_CAPTION or WS_SYSMENU or WS_MINIMIZEBOX;
 WindowParams.ExStyle := WS_EX_APPWINDOW or WS_EX_TOPMOST;


А стиль дочернего

WindowParams.Style   := WS_CHILD or WS_VSCROLL or WS_HSCROLL;


 
Comp ©   (2007-02-24 10:21) [3]

Точнее, SetFocus(WndHandle)

Заговорился...



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
9-1157737951
аматор
2006-09-08 21:52
2007.08.12
Низкий ФПС


3-1177924256
Popoilyk
2007-04-30 13:10
2007.08.12
не получается задать какое-либо значение FilterOptions


2-1184868774
Knob
2007-07-19 22:12
2007.08.12
Запись данных в файл


15-1184678519
Nous Mellon_
2007-07-17 17:21
2007.08.12
Как настроить .htaccess?


15-1184164445
Mr. D.
2007-07-11 18:34
2007.08.12
Невероятно медленная обработка пикселей