Страница: 1 |
Вопрос: Словить нажатие правой кнопкой мыши в Word | Добавлено: 05.11.07 01:33 |
Автор вопроса: ![]() |
При нажатии правой кнопкой мышив в любом месте документа Word выпадает стандартное меню. Можно ли програмно ловить нажатие правой кнопкой мыши в документе и блокировать выпадания стандартного меню. |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 0 Ответов: 82 |
Профиль | Цитата | #1 | Добавлено: 07.11.07 18:40 |
1) Создать модуль общего назначения, записать туда
Dim Cls As New Class1
Sub Register_Event_Handler() Set Cls.appWord = Word.Application End Sub 2) Создать модуль класса Class1, записать туда Public WithEvents appWord As Word.Application
Private Sub appWord_WindowBeforeRightClick(ByVal Sel As Selection, Cancel As Boolean) MsgBox "Контекстное меню сегодня не работает!", , "Context menu" Cancel = True End Sub Запустить код из модуля, т.е. F5 (а не из класса) и теперь у вас не будет работать контекстное меню, вызываемое правой клавишей мыши. P.S. читайте справку в Word по событию WindowBeforeRightClick Event |
Страница: 1 |
|