如何从 C# 代码中获取 Visual Studio 文件类型图标作为位图

目前我正在研究VS Closed Document Reopen 扩展,它的工作原理类似于 Web 浏览器。使用热键重新打开上次关闭的“选项卡”:Ctrl+Shift+T

我还添加了一个工具窗口。用户可以在其中查看完整的已关闭文档历史记录。我想添加到这个WPF窗口的是 VS 中文件类型的实际图标。不是在 Windows 中注册到这些扩展的图标。但是解决方案资源管理器窗格中显示的实际图标。我想将它们从 C# 代码中获取为 Icon/Bitmap/byte[] 任何东西。因此,我可以将其转换为 WPF BitmapSource 并将其动态绑定到 ListView。所以我不想从互联网上下载 VS 图标...

DTE2对象的界面有点复杂,很难找到。到目前为止,我无法找到任何解决方案。知道我该怎么做吗?


Cats萌萌
浏览 176回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP