Текущий архив: 2005.02.06;
Скачать: CL | DM;
Вниз
Снимок экрана Найти похожие ветки
← →
_silver © (2004-10-18 12:23) [40]GROL (17.10.04 1:33) [39]
Зависит от того какие сообщения перехватывать.
Я делал перехват всех сообщений связаных с перерисовкой экрана, в том числе и те которые связаны с перерисовкой выпадающих меню.
Могу привести полный список сообщений которые надо перехватывать.
← →
snif (2004-10-24 11:43) [41]_silver © (18.10.04 12:23) [40]
Приведи пожалуйста список. Очень надо. Желательно с комментариями. Лучше исходник библотеки с хуком. А еще лучше исходник всей проги. :)) Можно мылом...
Заранее благодарен.
← →
_silver © (2004-10-24 13:35) [42]
> snif (24.10.04 11:43) [41]
WM_NCPAINT,WM_NCACTIVATE
WM_CHAR,WM_KEYUP
WM_LBUTTONUP
WM_MBUTTONUP
WM_RBUTTONUP
WM_HSCROLL,WM_VSCROLL
485 //почему-то не документированно
WM_SYSCOLORCHANGE,WM_PALETTECHANGED,
WM_SETTEXT,WM_ENABLE,BM_SETCHECK,
BM_SETSTATE,EM_SETSEL
WM_PAINT
WM_WINDOWPOSCHANGED
WM_WINDOWPOSCHANGING
Возможно это не все сообщения которые надо перехватывать, но их хватает для получения почти полной картины.
← →
snif (2004-10-24 15:32) [43]а 485 это что?
а
WM_CHAR,WM_KEYUP
WM_LBUTTONUP
WM_MBUTTONUP
WM_RBUTTONUP какое отношение имеют к прорисовке?
← →
_silver © (2004-10-24 17:21) [44]485 - связано с popup menu.
WM_LBUTTONUP
WM_MBUTTONUP
WM_RBUTTONUP
WM_CHAR,WM_KEYUP - могут влмять на состояние окон( и не только).
Но в принципе их не обязательно обрабатывать.
Страницы: 1 2 вся ветка
Текущий архив: 2005.02.06;
Скачать: CL | DM;
Память: 0.54 MB
Время: 0.033 c