c# - Windows编程: setting different icons for the different file types handled by your application

标签 c# windows registry

您如何为 Microsoft Windows 中的应用程序处理的不同文件类型设置不同的图标?

即使只是高层次的解释也会有所帮助。

谢谢, 丹

最佳答案

大多数文件关联都在 HKEY_CLASSES_ROOT 下定义。在那里,您为每个文件扩展名定义一个类。例如,在 HKCR\.txt 下,您会发现 txtfile 是默认值。如果你去HKCR\txtfile,你会发现所有与这个类相关的 Action ,包括HKCR\txtfile\shell下的openHKCR\txtfile\DefaultIcon 下的图标。

MSDN 有一些 more information .

关于c# - Windows编程: setting different icons for the different file types handled by your application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4265800/

相关文章:

c# - 如果 bool 变量为真,则禁用按钮

c# - 如何使用CSS在电子邮件正文中发送网页

c# - 如何在 C# 中使用 XMLDocument 删除 XML 文件的第一行?

Windows XP 批处理命令 schtasks 不运行远程脚本

c++ - Windows C++ 线程等待队列数据推送

c# - 注册设备特定的自动播放处理程序

c# 使用 ConsoleColor 作为 int

c# - 使用emgu cv将两个子图像添加到一个新图像中

javascript - 错误 : bcrypt_lib. Node 不是有效的 Win32 应用程序

windows - 无论 Windows 版本如何,.exe 文件的默认图标