【问题标题】:Get Outlook folders icons获取 Outlook 文件夹图标
【发布时间】:2014-11-28 06:45:06
【问题描述】:

我正在构建一个需要选择多个 Outlook 文件夹的加载项。为此,我创建了列出文件夹的选择对话框,并允许用户通过选中树视图项目旁边的复选框来选择一个或多个。

我希望能以某种方式从我用 C# 编写的添加代码中读取/获取 Outlook 文件夹图标(任何适用于 Outlook 对象模型的解决方案都可以)。

我在 MAPIFolder.GetCustomIcon 上很努力,但它为所有文件夹返回 null,当您阅读文档时,很明显它不是为此而生的默认文件夹。

http://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook.mapifolder.getcustomicon%28v=office.14%29.aspx

感谢阅读。

【问题讨论】:

    标签: c# outlook-addin


    【解决方案1】:

    您必须使用可以从相关的 Outlook .dll 和 .exe 文件中提取图标和图像资源的图标编辑工具(如 Axialis Icon Workshop)。弄清楚什么图标在哪里是一个真正的混乱,因为它们在许多不同的文件中以少量和大量存在。

    【讨论】:

    • 这几乎是我最后的选择。但到目前为止,它看起来是唯一的选择。图标应该在 outllibr.dll 中。我有一些代码可以从 dll 中提取它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    相关资源
    最近更新 更多