Как получить элемент, на который я щелкнул правой кнопкой мыши в надстройке для Outlook 2003? - PullRequest
2 голосов
/ 04 марта 2010

У меня есть отличный плагин для MS Outlook 2003, который добавляет некоторые функции в контекстное меню.Чего мне не хватает, так это возможности получить предмет, на который я щелкнул правой кнопкой мыши.

Итак, в .NET (я пишу в VB.NET, но я также знаю C #), как мне получить элемент, по которому я щелкнул правой кнопкой мыши?Я хочу показать это конкретное добавление контекстного меню только тогда, когда щелкаю правой кнопкой мыши на элементе электронной почты, а затем что-то сделать с этим элементом.

У меня уже есть добавленное меню и событие запускается, когда янажмите на мои пользовательские кнопки, мне просто нужно знать, как получить объект, находящийся под курсором, в дополнение к работе, которую я выполняю при нажатии.

Спасибо за вашу помощь.

1 Ответ

2 голосов
/ 04 марта 2010

Попробуйте это (используя C #):

foreach (MailItem mail in Application.ActiveExplorer().Selection)
{
    // ...
}
...