Я разработал диалоговое окно, похожее на IntelliSense, которое должно отображаться при нажатии клавиши. (Мой проект - VS-Package, мой диалог будет открыт как команда)
Проблема в том, что я не знаю, как отобразить мой диалог в текущей позиции курсора . Существуют простые способы работы с выбранным в данный момент текстом, например, с
TextSelection objSel = (EnvDTE.TextSelection)(dte.ActiveDocument.Selection);
но я не могу получить здесь абсолютную позицию.
Я много искал, но не нашел ничего, что могло бы мне помочь.
Может быть, кто-то может дать мне подсказку или - даже лучше - примеры кода, чтобы решить мою проблему. Буду очень признателен за вашу помощь!