Откройте Outlook из приложения WPF

То, что я пытаюсь сделать, это то, что у меня есть метка и событие MouseLeftButtonDown, когда пользователь нажимает на метку, это открывает приложение Outlook, но при каждом повторном щелчке он запускает исключение, вот мой код:

if (e.LeftButton == MouseButtonState.Pressed)
{
    Microsoft.Office.Interop.Outlook.Application objOutlook = new Microsoft.Office.Interop.Outlook.Application();
    Microsoft.Office.Interop.Outlook.MailItem mic = objOutlook.CreateItem (Microsoft.Office.Interop.Outlook.OlItemType.olMailItem) as Microsoft.Office.Interop.Outlook.MailItem;
    mic.To = "someone@live.com";
    mic.Subject = "l";
    mic.Body = "h";
    mic.Display(true);
}

и вот исключение, которое я получил! [Com Exception] [1]

[1]:

1 ответ

Решение

Как насчет этого

var url = "mailto:foo@bar.com?subject=Test&body=Hello";
System.Diagnostics.Process.Start(url);
Другие вопросы по тегам