Bonjour à vous

Je travaille actuellement avec Outlook. J'ai crée un complément Outlook dans Visual Studio.
J'ai rajouté un bouton dans le menu et j'aimerais qu'au clic sur le bouton un formulaire windows s'ouvre avec les informations du mail sélectionné auparavant dans la boite de réception.
Le problème est que je n'arrive pas à savoir lequel s'est, ni récupérer son EntryID pour le retrouver après.

J'arrive à ouvrir un formulaire et à lister les mails qui sont contenu dans la boite de réception mais s'est tout.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
int i = 1;
foreach (var item in inbox.Items)
{
MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).SenderEmailAddress.ToString());
MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).SenderName.ToString());
MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).Body.ToString());
MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).EntryID.ToString());
i++;
}
Je vois pas comment trouvé celui qui est sélectionné.

J'ai fait pas mal de recherche et rien ne m'indique la faisabilité de la chose

Donc je me tourne vers vous si qq'un sait comment faire ou si y'à une Interop qui permet de le faire.

Je peux vous préciser plus si je suis pas clair.

Je vous remercie d'avance.

Bonne fin de journée.