У меня есть приложение .NET WPF, и одно из требований заключается в том, что пользователь может выбирать и копировать текст вне моего приложения. Мое приложение должно отвечать на событие буфера обмена. Найдите слово из словаря и рядом с выделенным текстом отобразите подсказку с переводом слова.
Как я понимаю, это должно быть достигнуто с помощью вызовов Windows API.
Я нашел пример кода, который выполняет эту задачу.
http://www.codeproject.com/KB/miscctrl/tooltipzen.aspx?fid=4069&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=26
Одна из моих первых идей состояла в том, чтобы преобразовать этот пример в библиотеку, которую я могу вызвать из приложения .NET (в основном моя библиотека будет содержать 2 метода: показать и скрыть подсказку). К сожалению, мои знания VC ++ почти ничего не значат.
Есть ли другой способ решить эту проблему?
Большое спасибо.