如何以编程方式向窗口文件的图标添加指示

时间:2014-12-26 22:46:35

标签: windows winapi icons

我很抱歉,但我无法想出一个更好的头衔。这可能是我无法找到任何相关信息的原因。 我想知道如何在代码中更改Windows文件图标。 例如:像源控件一样,在图标的右下角显示用于签入/签出的小指示,或者像备份软件以相同的方式显示文件的备份状态,或者简单地像图标上的快捷方式指示一样。

1 个答案:

答案 0 :(得分:3)

您必须实现 Shell图标叠加处理程序,它是实现IShellIconOverlayIdentifier接口的COM对象。有关更多详细信息,请参阅MSDN:

Creating Shell Extension Handlers

How to Implement Icon Overlay Handlers

How to Register Icon Overlay Handlers