文件名称:用C#获取Windows Mobile短信
文件大小:55KB
文件格式:ZIP
更新时间:2012-04-21 03:54:22
PocketMail Mobile 短信 MAPI
以前我看到的Windows Mobile的短信编程的文章和示例都是用C++调用MAPI来实现,今天我在CodeProject上发现了MAPI的.NET封装,实现了99% .NET MAPI。作者是先用C++封装了MAPI的接口,然后再用C#进行二次包装。把C++的代码量降到了最低,大部分代码用C#来完成。作者称这种方法实现的性能比较好,当然不能跟完全用C++实现的比。
【文件预览】:
MAPIdotnet
----MAPIdotnet.csproj.user(234B)
----MAPIdotnet.csproj.user.old(234B)
----MAPIdotnet.csproj.old(5KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----IMAPIMessage.cs(4KB)
----IMAPIMsgStoreID.cs(271B)
----cemapi()
--------cemapi.IMAPIContainer.cs(3KB)
--------cemapi.IMAPIFolder.cs(3KB)
--------cemapi.IMAPISession.cs(4KB)
--------cemapi.IMsgStore.cs(4KB)
--------cemapi.IMAPIProp.cs(5KB)
--------cemapi.IMAPIAdviseSink.cs(8KB)
--------cemapi.IMAPIUnknown.cs(1002B)
--------cemapi.cs(35KB)
--------cemapi.IMessage.cs(1KB)
--------cemapi.IMAPITable.cs(13KB)
----IMAPIMsgStore.cs(2KB)
----IMAPIProp.cs(295B)
----Deprecated()
--------MAPIMsgStores.cs(2KB)
--------IMAPIMsgStores.cs(287B)
----MAPIdotnet.csproj(6KB)
----IMAPIFolderID.cs(262B)
----MAPIContact.cs(2KB)
----EntryID.cs(2KB)
----MAPIMessage.cs(11KB)
----IEntryID.cs(205B)
----IMAPIFolder.cs(858B)
----MAPIMsgStore.cs(7KB)
----ClassDiagram1.cd(7KB)
----IMAPIContact.cs(360B)
----MAPIFolder.cs(7KB)
----IMAPIMessageID.cs(320B)
----MAPI.cs(2KB)
----MAPIProp.cs(2KB)
PocketMail.sln
PocketMail
----PocketMail.csproj.user(234B)
----PocketMail.csproj(5KB)
----Properties()
--------Resources.Designer.cs(2KB)
--------Resources.resx(5KB)
--------AssemblyInfo.cs(1KB)
----Program.cs(389B)
----MainForm.resx(6KB)
----MainForm.cs(9KB)
----MainForm.Designer.cs(5KB)
MAPIlib
----MAPIlib.vcproj.ROBSBOOK.Robert.user(5KB)
----stdafx.h(1KB)
----MAPIlib.h(3KB)
----stdafx.cpp(294B)
----MAPIlib.cpp(4KB)
----MAPIlib.vcproj.8.00.old(14KB)
----MAPIlib.vcproj(15KB)
----MAPIlib.vcproj.ROBS.Robert.user(5KB)