请问如何用evc控制explore打开一个指定路径的文件夹浏览?

bareydai   2008-10-13 17:57 楼主
我要写个evc程序控制打开一个指定路径的文件夹浏览窗
比如触发某个事件,程序能让wince打开存储卡\\sd\\test\\文件夹进行浏览和操作,
SHBrowseForFolder行不行?还是有更简单的办法?

平台:evc4.0+ wince5.0+arm

回复评论 (4)

不行吧!

可以试试创建进程的方法:ShellExecuteEx()
点赞  2008-10-14 08:30
        SHELLEXECUTEINFO exeinfo;
        exeinfo.cbSize = sizeof(SHELLEXECUTEINFO);
        exeinfo.fMask = SEE_MASK_FLAG_NO_UI | SEE_MASK_NOCLOSEPROCESS;
        exeinfo.hwnd = NULL;
        exeinfo.lpVerb = _T("Open");
        exeinfo.lpFile = _T("\\sd\\test\\");
        exeinfo.lpParameters = NULL;
        exeinfo.lpDirectory = NULL;
        exeinfo.nShow = SW_MAXIMIZE;
        exeinfo.hInstApp = NULL;
        exeinfo.hProcess = NULL;
        ShellExecuteEx(&exeinfo);
点赞  2008-10-14 09:05
我照你说的试试看,先谢谢了
点赞  2008-10-14 10:34
已验证成功,谢谢
点赞  2008-11-9 16:47
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复