![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
zhefran |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 237 Регистрация: 27.9.2007 Где: Винница-Киев-Ирпе нь-?, Украина Репутация: нет Всего: нет |
Задача стоит такая:
Когда я зажимаю ЛКМ и веду по документу мышью, должны производиться теже действия, что и в pdf-ках. Кто, что посоветует? --------------------
Ніщо нізвідки не виникає і нікуди не дівається!Лечение компьютеров от вирусов! Бесплатно! |
|||
|
||||
zhefran |
|
||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 237 Регистрация: 27.9.2007 Где: Винница-Киев-Ирпе нь-?, Украина Репутация: нет Всего: нет |
Придумал такое дело:
Ловить хуком движение мишки и зажатие левой клавиши мыши, использую WH_Mouse_LL:
Реализация скроллинга будет такая (скроллинг вверх/вниз):
У меня проблема с связыванием всего этого. В самой функции хука нельзя использовать Wordapplication1. Если в функции в var обьявить WordApplication1:TWordApplication, то приложение компилируеться, но при запуске хука выдает ошибку типа: ![]() Помогите решить это! Если сделать так:
И поменять везде MouseLLHookProc на TForm1.MouseLLHookProc, то хук не отслеживается. ![]() Помогите разобраться!!! ![]() --------------------
Ніщо нізвідки не виникає і нікуди не дівається!Лечение компьютеров от вирусов! Бесплатно! |
||||||
|
|||||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 13 Всего: 158 |
||||
|
||||
zhefran |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 237 Регистрация: 27.9.2007 Где: Винница-Киев-Ирпе нь-?, Украина Репутация: нет Всего: нет |
--------------------
Ніщо нізвідки не виникає і нікуди не дівається!Лечение компьютеров от вирусов! Бесплатно! |
|||
|
||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 13 Всего: 158 |
не вызывай напрямую wordappl из процедуры обработки хука, а, например, шли сообщение(в параметрах сообщения передавай направление) своей форме:
для формы, соответственно, напиши обработчик сообщения WM_MY_MSG и уже в нем обращайся к wordappl'у. |
|||
|
||||
zhefran |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 237 Регистрация: 27.9.2007 Где: Винница-Киев-Ирпе нь-?, Украина Репутация: нет Всего: нет |
Вопрос решен!!!
--------------------
Ніщо нізвідки не виникає і нікуди не дівається!Лечение компьютеров от вирусов! Бесплатно! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |