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





используйте SetWindowsHookEx (WH_KEYBOARD_LL, ... для прослушивания нажатий клавиш.
Я мог видеть, как это может работать, но разве вам не нужно ограничивать это нажатием клавиш для потока слов? также было бы неплохо, если бы был способ сделать это более высокого уровня