目标:在现有Python客户端中实现文件夹和文件图标覆盖[Icon Overlay]
适用范围: win32 系统 , python2.6
构思:
第一阶段:学习Window Icon Overlay实现概念
直观了解
[转载] How to overlay an icon over existing shell objects in 3 easy steps
阐述原理
[转载] Creating Icon Overlay Handlers
Icon overlays are small images placed at the lower-left corner of the icon that represents a Shell object. They are normally added to an object's icon to provide some extra information. For instance, a commonly used icon overlay is the small arrow that indicates that the icon represents a link, rather than the actual file or folder. In addition to the standard icon overlays that are provided by the system, you can request custom icon overlays for specified Shell objects by implementing and registering an icon overlay handler.
Note The number of different icon overlay handlers that the system can support is limited by the amount of space available for icon overlays in the system image list. There are currently fifteen slots allotted for icon overlays, some of which are reserved by the system. For this reason, icon overlay handlers should be implemented only if there are no satisfactory alternatives.
[转载]