请问冰大怎么掉用mc.elf打开文件夹?
有关DialExt,现在只能调用,NativeExplorer打开文件夹.请问冰大怎么掉用mc.elf打开文件夹?其中的参数传递应该要看mc的源码吧?目前已有一个elf实现了这个,想搞到DialExt上,但是没源码.smenu反汇编完全看不懂.WSHDR _ws_elfpath;
WSHDR *ws_elfpath;
unsigned short ws_elfpath_b;
const char *str_elfpath="0:\\ZBin\\MC\\MC.elf";
const char *str_folderpath="0:\\ZBin\\";
ws_elfpath=CreateLocalWS(&_ws_elfpath, ws_elfpath_b, 127);
str_2ws(ws_elfpath, str_elfpath, 127);
ExecuteFile(ws_elfpath, 0, str_folderpath); 本帖最后由 loquat 于 2009-11-25 23:23 编辑
刺激啊.感谢冰大,周末搞出来玩玩.还想做一个,区分NativeExplorer和mc.elf,在bcfg中可以选择的控制.估计还要努把力才行.我的能力范围先做成这样倒是有一点可能性的:默认启动mc.elf,当elf找不到时就使用NativeExplorer.恩,想法有了,加油! 什么问题?
argument of type "char const *" is incompatible with parameter of type "void *"
执行文件这个lib那一行.
页:
[1]