C++ office2010 outlook mapi import
#import "C:\Program Files (x86)\Common Files\microsoft shared\OFFICE14\mso.dll" no_namespace,rename("DocumentProperties", "DocProps")#import "C:\Program Files (x86)\Microsoft Office\Office14\MSOUTL.OLB" \rename_namespace("Outlook") \rename("GetOrganizer", "GetOrganizerAddressEntry")#pragma warning(default:4146)using namespace Outlook;int main(){CoInitialize(NULL);_ApplicationPtr spApp("Outlook.Application");_NameSpacePtr pMAPI = spApp->GetNamespace("MAPI");pMAPI->Logon("","",false,false);MAPIFolderPtr InboxFolder = pMAPI->GetDefaultFolder(olFolderInbox);_ItemsPtr Items = InboxFolder->GetItems();printf("Total number of messages in Inbox - %d \n", Items->Count);CoUninitialize();return 0;}
页:
[1]