注册表项:
shell\open\command 一般是程序路径和%1,最好使用双引号引用起来: "程序路径名" "%1" 那如果传给EXE的参数那如何表示:"程序路径名" "参数" "%1"  ---这样试过不行?
谁知道????

解决方案 »

  1.   

    你在注册表里面搜索%1,很多都是带多参数的。只要你的EXE支持
      

  2.   

    楼主问的好像是文件关联问题
    1 在HKEY_CLASSES_ROOT下建立扩展名键".she",编辑default value为你自定义的一个文件类型,比如"shefile"
    2 在HKEY_CLASSES_ROOT下建立对应的文件类型键,即前面提到的"shefile",这个键的data value为这种类型的文件的描述,可自定义
    3 在shefile键下建立一个DefaultIcon子键,为对应的图标
    4 在shefile下建立shell键,关联你的应用程序3,4步的具体操作可参考下面的链接 
    http://202.121.7.7/person/superbo/jcwz/%CE%C4%BC%FE%B4%F2%BF%AA%B7%BD%CA%BD%C8%AB%BD%D3%B4%A5.htm