Jeg ønsker at læse antallet af Unread mails fra outlook
Jeg har denne c# kode til at læse antallet af ulæste mails i min outlook.Men problemet er at jeg gerne vil have koden flyttet over i c++.
using System;
using System.Reflection;
namespace ConsoleApplication10
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Outlook.Application oApp = new Outlook.Application();
Outlook.NameSpace oNameSpace= oApp.GetNamespace("MAPI");
oNameSpace.Logon(Missing.Value,Missing.Value,false,true);
Outlook.MAPIFolder lists = oNameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox );
Outlook.MailItem item;
int unread = 0;
for(int i=1; i<lists.Items.Count; i++)
{
item = (Outlook.MailItem)lists.Items[i];
if(item.UnRead) unread++;
}
Console.WriteLine("undead messages = "+unread);
}
}
}