2008-11-04 3 views
2

Мне нужно иметь возможность получать все события нажатия клавиш, прежде чем они будут переданы в документ Word. Я хочу выполнить специальную обработку ключей и в зависимости от того, в каком режиме находится добавление, ключи могут быть отправлены или не отправлены в документ Word. Мне нужны только события нажатия клавиш, которые принадлежат документу, я не хочу подключать события для всплывающих окон или других диалоговых окон.Как подключить событие keypress в общей надстройке Word?

Я кое-что прочитал о смарт-тегах, но не знаю, как они работают.

Если мне нужно подклассировать окно документа, как я могу получить дескриптор окна?

ответ

2

использование SetWindowsHookEx (WH_KEYBOARD_LL ... слушать нажатия клавиш.

+0

я мог видеть, как это может работать, но вы не должны ограничивать его нажатия для слова потока? Также было бы неплохо, если бы там было способ более высокого уровня для этого – 2010-03-05 12:21:20