我正在从我的应用程序登录到 Outlook 2007,并且可以枚举Accounts .Item[i] 对象来查看帐户设置。
我找不到的是:
如何确定(使用Outlook 2007 对象模型)其中哪一个是默认Outlook 帐户?
这里没有为 Redemption 建议的 Store.StoreAccount 之类的东西(我不使用)。
这个 SO 帖子没有答案
我正在从我的应用程序登录到 Outlook 2007,并且可以枚举Accounts .Item[i] 对象来查看帐户设置。
我找不到的是:
如何确定(使用Outlook 2007 对象模型)其中哪一个是默认Outlook 帐户?
这里没有为 Redemption 建议的 Store.StoreAccount 之类的东西(我不使用)。
这个 SO 帖子没有答案
首先,有 3 种类型的帐户 - 商店、邮件和地址簿。您需要哪个默认帐户?
其次,如果您使用的是扩展 MAPI,您可以使用 IOlkAccountManaget 对象(在OutlookSpy中查看它- 单击 IOlkAccountManaget 按钮)。否则,您可以使用 Redemption 及其 RDOSession.Accounts.GetOrder 方法。