using Microsoft.Win32; //操纵注册表的必要命名空间。

namespace myMethod
{
public class CreateSuffixName
{
//使程序获取被双击了的文件的路径,用到[Command]函数,可以[获取路径].

/// <summary>
/// 创建自定义后缀名的方法。
/// </summary>
/// <param name="strHouZhuiMing">以".XX"格式输入自定义后缀名</param>
/// <param name="strName">可以输入任意English words,建议输入公司的英文名字或软件名字</param>
/// <param name="strShuoMingYu">对其进行解释的说明性文字,可任意输入。</param>
/// <param name="strIconPath">如其名,输入显示自定义格式文件图标的路径。</param>
/// <param name="strEXEpath">如其名,输入用来打开该后缀名的程序路径,推荐使用相对路径。</param>
private static void myMethod_CreateSuffixName(string strHouZhuiMing,
string strName,
string strShuoMingYu,
string strIconPath,
string strEXEpath)
{

RegistryKey reg = Registry.ClassesRoot;
reg.CreateSubKey(strHouZhuiMing).SetValue("" ,strName );
reg.CreateSubKey(strName ).SetValue("" , strShuoMingYu );
reg.CreateSubKey(strName + @"\DefaultIcon").SetValue("" , strIconPath);
reg.CreateSubKey(strName + @"\shell\open\command").SetValue("" , strEXEpath + " %1");
}
}
}

转载于:https://www.cnblogs.com/AsionTang/archive/2010/05/09/1885713.html

个人代码库の自定义后缀名相关推荐

  1. Java代码修改文件后缀名

    在学习了JavaEE,要把页面原型后缀名".html"修改为".jsp".我是一个不喜欢做重复动作的人.就想着用代码实现.Java学的还不是很熟练,折腾了半个多 ...

  2. Java代码修改文件后缀名(迭代)

    缘由 老师让写一个修改后缀名的作业,题目:在一个文件夹内 把所有的JPG文件按照image1.JPEG--的格式改名存储.后来他又要求了将要修改的文件复制到一个新的文件夹中,这样可以做到不影响源文件夹 ...

  3. php代码加文件后缀,php中一行代码获取文件后缀名

    ...quot; 在字符串中最后一次出现的位置:<?php echo strrpos("I love php, I love php too!","php" ...

  4. php+redis+设置前缀,spring使用Redis自定义前缀后缀名(去掉SimpleKey []+自定义)

    标签: spring中自动加上 SimpleKey [] 解决方案 一.自定义后缀名 1.定义类实现KeyGenerator接口 MyKeyGenerator package com.wbg.spri ...

  5. linux数据库后缀名,Linux的find命令与文件名后缀

    find命令: find命令是用于搜索文件的,which是在环境变量中搜索,whereis是在准备好的库里搜索,locate是通过数据文件进行搜索. 在最小化安装的系统中一般locate命令是需要自己 ...

  6. C/C++ 文件的后缀名

    为什么要对C/C++ 文件的后缀名进行介绍的呢? C和C++并不是同一种编程语言,如果你使用了C中的相关代码片段而后缀名保存为了C++文件的后缀名是无法运行的即是一个错误的程序,所以我们要对相应的代码 ...

  7. 将自定义 GitHub 徽章添加到您的代码库

    如果你花时间看GitHub上的开源仓库,你可能已经注意到他们中的大多数在README文件中使用了徽章. 以官方的React仓库为例,在README文件中到处都有GitHub的徽章,传达重要的动态信息, ...

  8. python idle编辑的代码文件拓展名是_Python IDLE编辑器打开后缀名为.py的文件

    原博文 2020-04-08 17:56 − 在Windows操作系统下默认使用Python自带的IDLE编辑器打开后缀名为.py的文件. 1. win+R打开运行 2. 输入regedit,确定 3 ...

  9. Python中使用代码将后缀名doc文件改为docx

    1.首先安装所需要的模块,pypiwin32 python -m pip install pypiwin32 2.程序代码 def doc_to_docx(file):word_app = clien ...

最新文章

  1. 解决chrome在docky上的图标模糊或不能锁定的问题
  2. java程序设置软件界面(jFrame)的最小大小
  3. 原生JDBC连接MySQL数据库踩的坑
  4. 编程时千万要记下一切!
  5. 总结的太牛了,android实时推送!
  6. 8926平台boot过程分析
  7. html提交表单使用python计算_使用Python计算股票期货,量化程序化交易
  8. 开源开放 | OpenKG发布第二批并更新近十个新冠知识图谱开放数据集
  9. php关闭notice_php的notice怎么关闭
  10. 神秘美女接机刘谦 网友见证奇迹时刻:女子像舒淇
  11. 云服务器通过域名访问自己的项目
  12. 计算机进安全模式启动修复,win7电脑故障怎么进入安全模式修复
  13. 【技术干货】工业触摸屏之电阻屏原理(连载)
  14. npm常用的国内代理
  15. Vue传递对象数据,后台解析并使用
  16. ettercap+urlsnarf+driftnet+wireshark监听妹子上网
  17. Java获取当天零点零分时间的方法分享
  18. 生活中最毁身体的坏姿势(转载)
  19. 【转帖】SBO05B数据表
  20. cad在线转换_CAD如何转换?一招教你在线免费将CAD转成多种格式

热门文章

  1. 十九. Python基础(19)--异常
  2. 洛谷 P3391 【模板】文艺平衡树
  3. SDUT 3377 数据结构实验之查找五:平方之哈希表
  4. 配置文件*.xml中 classpath: 与 classpath*: 的区别
  5. jquery纯数字验证
  6. Windows Shell 编程 第六章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987951】...
  7. 马云语录,非常值得一看(转)
  8. linux --- 基础指令
  9. 岁月在流逝,从阿里退下来接近70后程序猿带给我的启示
  10. jqgrid学习(三)