你问过一遍了,老兄。
最简单的方法,手动改注册表,添加一个文件类型的键名到HKEY_CLASSES_ROOT,在键名底下添加程序名,程序名下添加command键名,把default键值设置为你的程序,例如添加打开*.abc,添加如下键HKEY_CLASSES_ROOT\.abc\shell\MyApp\command\(默认)"C:\MyApp.exe"  %1,其中%1则是传入参数,即*.abc文件全路径。