Outlook 2003 - 向视图添加图标列?

时间:2009-11-09 14:48:32

标签: outlook icons outlook-2003

我想在收件箱中添加一个自定义列,这是一个是/否列。我想在Yes案例中显示一个图标。我怎么能这样做?

我查找的所有内容都是通过View.XML属性添加列,通过addToFolderFields = true添加UserProperties.Add,或者通过Field Chooser添加。

还有很多论坛,来自dimastr.com的Dmitry告诉人们不可能设置一个没有真正解释的图标。

这非常令人沮丧 - 如果你不能为他们设置图标,为什么Outlook的UI会支持创建图标字段?!它们不会一直是空白列吗?!

一些替代问题如果得到回答也会有所帮助:

  • <column&gt;的View.XML中的“位图”元素是什么?

  • 如何使用<column&gt;的

  • 在哪里可以找到View.XML定义的说明?微软的文章都有不好的链接。

2 个答案:

答案 0 :(得分:1)

如果没有列单元格上的某种Windows API黑客,则无法在标题中的图标和列中的图标。

如果某人有一个好人,我会将其标记为答案。否则,我会将此(“不可能”)标记为已接受的答案。

编辑:我看了Spy ++。 Outlook的视图是手动绘制的“SUPERGRID”。您无权访问单个单元格。所以这使得它变得更加困难。黑客必须喜欢子类SUPERGRID并覆盖一些内部方法或其他东西。然后将Outlook的SUPERGRID替换为子类。或者同样可怕的东西。我认为不可能是唯一真正的答案......

答案 1 :(得分:0)

你可以检查那个线程,可能是通过表单的解决方案 http://www.outlookcode.com/threads.aspx?forumid=3&messageid=31897