社区
C#
帖子详情
使用C#得到经过关联的文件类型图标
laodeng72586
2006-12-25 05:21:29
如题。
网上找的都是C++的源码。对C++不了解,看不懂。
不知道C#应该使用什么办法得到关联的文件类型图标呢?
期待中.......
...全文
211
2
打赏
收藏
使用C#得到经过关联的文件类型图标
如题。 网上找的都是C++的源码。对C++不了解,看不懂。 不知道C#应该使用什么办法得到关联的文件类型图标呢? 期待中.......
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laodeng72586
2006-12-25
打赏
举报
回复
谢谢752(凉开水) 提供的代码。
752
2006-12-25
打赏
举报
回复
http://www.cnblogs.com/tianfang/archive/2006/05/24/407620.html
C#
自定义文件
图标
(
关联
)
在我们自己编写的应用中,经常会用自定义类型的文件的来保存与应用相关的数据,如何改变我们的自定义类型的文件的
图标
?如何双击自定义类型文件的时候启动相应的应用程序了?本文将告诉你如何通过程序来完成这些功能! 比如.xcf文件就是XCodeFactory应用程序的项目文件。如果没有向Windows注册表注册该
文件类型
,那么.xcf文件的
图标
将是windows的文件默认
图标
,并且你双击一...
C#
自动注册自定义
文件类型
事实上有三种方式可以实现
文件类型
的注册,笔者在网上看到的都是手动实现的或程序实现的,其实也可以直接在工程属性里进行设置。1. 工程属性定义项目--->工程属性--->发布--->选项--->文件
关联
--->设置扩展名、说明、ProgID(自定义)、
图标
即可。 2. 手工实现
文件类型
关联
每一个
文件类型
的信息被保存在注册表中的 HKEY_CLASSES_ROOT下面
C#
实现文件
关联
和其他语言一样,
C#
实现文件
关联
同样需要直接操作注册表,即按规则分别设置文件扩展名,文档类型说明,友好名称,
图标
,调用方法等键值即可,网上随便查查就可以写出以下的代码。 using Microsoft.Win32; RegistryKey key = Registry.ClassesRoot.OpenSubKey(".jb"); if (key == null)
为自定义
文件类型
设置默认
图标
├── .myapp → 默认值 = “MyApp.Document”└── (默认) = “C:\MyApp\MyApp.exe” “%1”│ └── (默认) = “C:\MyApp\myapp.ico”
C#
111,129
社区成员
642,532
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章