首页 > 解决方案 > C# 中的图标覆盖(来自 Winform 项目)

问题描述

在此处输入图像描述

我有一个 Winform 项目,我想使用像 dropbox 这样的图标叠加层。我想要实现的顶部有Exampla,当我使用函数修改文件时,我想在处理完成后显示不同的图标显示一个勾号作为覆盖图标希望这使它更清楚,我使用了以下代码:https ://www.codeproject.com/Articles/545781/NET-Shell-Extensions-Shell-Icon-Overlay-Handlers

但我不明白它是如何工作的?或者我应该怎么称呼它。我创建了一个类库文件并使用它,然后在我的 winform 项目中引用了 dll,但我看不到我的项目中的函数,因为这些函数可能受到保护?(我需要做什么才能通过它?)以及我应该向 canShowOverlay 函数发送哪些参数。我再一次不明白这个简单的代码是覆盖图标它到底发生在哪里?

标签: c#winformsshelliconssharpshell

解决方案


推荐阅读