none
有没办法让Metro APP能打开任意硬盘目录上的文件,而不是指定用户目录的? RRS feed

  • 问题

  • Metro是沙箱运行,不能随意访问任何文件系统,必须通过指定;默认他可以访问程序本地和roaming , temporary,还有指定的Library目录。在本地其他位置的文件我使用file picker来打开,但是会提示无法打开。 目前做的APP需要能打开任意目录的文件,能有办法实现吗? metro 自带的PDF Reader似乎不受权限的限制,可以任意打开。

    2012年4月26日 2:51

答案

  • 1.直接点击pdf打开文件的时候,没有让用户file picker的过程。

    2.点击历史文件的时候,也没有file picker的过程

    不知道这两种打开文件的方式,是用什么api实现的。

    • 已标记为答案 WillSu 2012年4月27日 3:46
    2012年4月26日 3:54

全部回复

  • Reader 不是 file picker?

    C++ DX11

    2012年4月26日 3:43
  • 1.直接点击pdf打开文件的时候,没有让用户file picker的过程。

    2.点击历史文件的时候,也没有file picker的过程

    不知道这两种打开文件的方式,是用什么api实现的。

    • 已标记为答案 WillSu 2012年4月27日 3:46
    2012年4月26日 3:54