C# 對Outlook2010進行二次開發


第一步:添加新項目

 

 第二步:添加新的頁簽,注意,此頁簽是顯示到Outlook主界面的

 

第三步:添加自己想要的文本框以及按鈕

 

第四步:如果你想將此界面顯示到主界面的話,需要這樣設置:屬性里面的RibbonType 設置為 Microsoft.Outlook.Explorer

 

 

運行后的結果:

 

 

獲取所有郵件內容

 1             Microsoft.Office.Interop.Outlook.Application app;
 2             Microsoft.Office.Interop.Outlook.Items items;
 3             Microsoft.Office.Interop.Outlook.NameSpace ns;
 4             Microsoft.Office.Interop.Outlook.MAPIFolder inbox;
 5 
 6             Microsoft.Office.Interop.Outlook.Application application = new Microsoft.Office.Interop.Outlook.Application();
 7             app = application;
 8             ns = application.Session;
 9             inbox = ns.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
10             items = inbox.Items;
11             foreach (var item in items)
12             {
13                 var mail = item as Microsoft.Office.Interop.Outlook.MailItem;
14 
15                 if (mail != null)
16                 {
17                     if (mail.UnRead == false)
18                     {
19                         Globals.Ribbons.Ribbon1.txtHwabInfo.Text = mail.SenderEmailAddress;
20                     }
21                 }
22             }

 

 

 

謝謝大家!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM