Я пишу дополнение (по формату VSPackage) для Visual Studio. Одна из разработанных функций: когда пользователь щелкает левой кнопкой мыши в области текстового редактора или нажимает клавишу «Вверх» или «Вниз», чтобы перейти к новой строке, надстройка может захватить это событие, а затем сделать что-то (это похоже на «VA»). Outline »в Visual Assist, когда вы нажимаете на новую строку, соответствующий элемент будет выделен в окне инструмента VA Outline).
Проблема, с которой я сталкиваюсь: я не могу найти API в Visual Studio Shell или другом SDK, который поддерживает событие уровня мыши (пространство имен Envdte80 предоставляет событие с именем «TextDocumentKeyPressEvents», которое можно использовать для события уровня клавиатуры ). Кто-нибудь получает решение для этого? Заранее большое спасибо: -)