在哪里可以找到这些Windows箭头图标/字体的资源?
在哪里可以找到此用户体验中的箭头图标/字体(下面的屏幕截图)?我试图在C#,.NETFramework4.8应用程序中找到这些图标,但这与该语言或框架无关,因此我将其标记为Windows 注意:这是最初发布的,并且正确地标记为非主题(哦,对不起) 答案是引用这个。它指出“在这些情况下,您可以在标签中使用标准箭头图标而不是文本。不要对图标使用自定义位图。”这让我相信“标准箭头图标”是字体中的特殊字符。我觉得在哪里可以找到他们应该是显而易见的,但我还是逃避了 我扫描了“MS Sans Serif”、“Segoe UI”和“Segoe UI Symbol”字体。通过对我最初的问题的评论,我被引导到“MicrosoftShellDialog”,在进一步挖掘之后,我发现它实际上是“MSShellDLG”。我们从兔子洞下去:在哪里可以找到这些Windows箭头图标/字体的资源?,windows,Windows,在哪里可以找到此用户体验中的箭头图标/字体(下面的屏幕截图)?我试图在C#,.NETFramework4.8应用程序中找到这些图标,但这与该语言或框架无关,因此我将其标记为Windows 注意:这是最初发布的,并且正确地标记为非主题(哦,对不起) 答案是引用这个。它指出“在这些情况下,您可以在标签中使用标准箭头图标而不是文本。不要对图标使用自定义位图。”这让我相信“标准箭头图标”是字体中的特殊字符。我觉得在哪里可以找到他们应该是显而易见的,但我还是逃避了 我扫描了“MS Sans Serif”
- “MS Shell Dlg”是一种逻辑字体,可根据操作系统映射到不同的a字体。通过查看以下注册表项可以找到映射: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Fonts
- 好的,对我来说,正如对Windows7(及更高版本?)的预期,这是“微软无衬线”我已经看过了(没有):
- 上面的文章还说,在一些较旧的操作系统上,“MS Shell Dlg”解析为“MS Sans Serif”…我的操作系统在该字体中没有显示箭头
- 为了更彻底,我还检查了操作系统上映射到“Tahoma”的“MSShellDLG2”(也是一种逻辑字体)。箭头看起来与“Microsoft无衬线”相同(否):
为了完整起见,在对我的原始问题发表评论之前,我还查看了以下地方:
- 我认为这些图标可能来自Wingdings,但它们的形状不同:
- 来自Webdings的一些观点很接近,但似乎也不完全正确:
- 我查看了shell32.dll和imageres.dll
- 我还从中查看了“VS2019图像库”