程序如何关联后缀为mte的文件

程序如何关联后缀为mte的文件
2011年05月30日
  程序如何关联后缀为mte的文件
  我写一个程序用来打开我自定义的mte文件,但怎么才可以,在我双击mte文件的时候,系统自动使用我的程序打开这个文件呢?
  并且如何使mte文件使用我自定义的图标呢?
  以上要用程序来完成的!
  提问补充:
  郁闷,我是用C的。那些VB我函数我不大会用,我只是看清你的代码是通过修改注册表来达成目的的。
  满意答案:
  给你段代码,保存成VBS文件,
  然后你调用就行了.
  Dim WSH
  Set WSH = WScript.CreateObject("WScript.Shell")
  WSH.regwrite "HKCR\.mte\","artt2file" '建立扩展名与它的注册表内部的名字
  WSH.regwrite "HKCR\artt2file\DefaultIcon\","C:\PHONE16.ICO,0" 指定图标
  WSH.regwrite "HKCR\artt2file\shell\打开\command\","""d:\My Documents\桌面\setup2CT.exe"" %1" 指定打开用的程序.
  用C访问注册表也可以啊,
  只是我记不清相关的访问函数.
  你可以找找,
  其实最简单就是我说的.
  保存成VBS文件后,用Windows的API,ShellExecute调用就行了.
  追问:
  那你注释一下你的代码是什么意思吧,我自己找找相关的函数。
  补充:
  你直接用注册表读写就可以了.
  就三个注册表位置
  "HKCR\.mte\","artt2file" '建立扩展名与它的注册表内部的名字
  "HKCR\artt2file\DefaultIcon\","C:\PHONE16.ICO,0" 指定图标
  "HKCR\artt2file\shell\打开\command\","""d:\My Documents\桌面\setup2CT.exe"" %1"
  相关问题:
  CDX后缀的文件用什么程序打开?
  什么程序能打开后缀为.fjupd的文件
  有没有一个什么程序能知道文件后缀名的?!谢谢!
  文件后缀为 BNL,是什么格式的文件?用什么程序可以打开?
  hax为后缀的文件用什么程序可以打开?
  转载来自于:程序如何关联后缀为mte的文件

你可能感兴趣的:(技术杂绘)