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

Вниз

Как обработать WM_NCMOUSEMOVE на не клиентской области?   Найти похожие ветки 

 
Vasiliy   (2006-11-20 19:33) [0]

В наследнике TCustomControl определил обработчики
procedure WMNCMouseMove(var Message: TWMNCMouseMove); message WM_NCMOUSEMOVE;
procedure WMNCMButtonDown(var Message: TWMNCMButtonDown); message WM_NCMBUTTONDOWN;
procedure WMNCMButtonUp(var Message: TWMNCMButtonUp); message WM_NCMBUTTONUP;


А также
procedure WMNCCalcSize(var Message: TWMNCCalcSize); message WM_NCCALCSIZE;

Клиентская область определяется нормально, я это вижу по WM_MOUSEMOVE, а вот события на неклиентской области не отрабатываются.

Может чего в ControlStyle установить? Или еще чего?


 
Vasiliy   (2006-11-21 11:02) [1]

Сообразил что нужно предварительно обрабатывать WM_NCHITTEST, только как пока незнаю



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

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

Наверх




Память: 0.46 MB
Время: 0.041 c
2-1162502776
ZiTrAX
2006-11-03 00:26
2006.12.10
Выпадающий список в DBGrid


11-1140316470
vvp
2006-02-19 05:34
2006.12.10
Как получить индексы выделенных элементов в ListBox е?


4-1154333746
hero
2006-07-31 12:15
2006.12.10
как get fontname из не установленного шрифта


2-1164189213
MmMmMmM
2006-11-22 12:53
2006.12.10
Edit Text + array of Char


15-1163876968
Ne-Ld
2006-11-18 22:09
2006.12.10
Посоветуйте хорошую книгу про энтропию и информацию.