Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Нереагирование на мышь (http://forum.oszone.net/showthread.php?t=29908)

Nealles 19-03-2004 12:02 206275

Можно ли сделать, чтобы компонент (например, memo) не реагировал на мышь (вообще).

Vich 19-03-2004 15:14 206276

можно. у класса TCustomMemo перехвати все вышиные сообщения и обрабатывай сам (WM_MOUSEFIRST..WM_MOUSELAST)

Nealles 19-03-2004 16:10 206277

об этом я сам думал, такой способ не пойдет.
нельзя ли просто заблокировать и вообще ее не использовать(мышь).
мне она вообще не нужна.

Vich 20-03-2004 02:56 206278

ладно, можно не переписывать класс, а только обработчик сообщений. WndProc оверайдишь и подменяешь нужному компоненту. в ней отрабатываешь мышиные сообщения, а остальные наследуешь.. а полностью блокировать машь для приложения, не.... лучше физически отключить


Время: 03:53.

Время: 03:53.
© OSzone.net 2001-