我在netbeans IDE中使用c ++编写了一个命令行程序,然后使用mingw编译它。该程序将文件名称作为唯一参数(具有相当独特的扩展名.mmf),然后根据文件播放电影。
我想要的是能够将.mmf扩展名的默认应用程序设置为我的命令行程序,这样当我双击这种类型的文件时,它就会播放我的电影。当您在这样的窗口中打开文件时,它是否只是以文件名作为参数调用您的应用程序?是否通过了其他论点?
换句话说,如果我将.mmf文件类型与myprogram.exe相关联,则双击myfile.mmf相当于调用shell命令
myprogram myfile.mmf
如果没有,调用什么shell命令?是传递文件的完整路径,还是相对路径?
答案 0 :(得分:2)
当您在这样的窗口中打开文件时,是否只是以文件名作为参数调用您的应用程序?
是