none
获取lnk文件的路径 RRS feed

  • 问题

  • 我通过Shell Extensions的方式为Explorer的右键菜单中添加一个菜单项,目的是或得选中文件的路径,但当鼠标指向的文件是lnk格式的时候就只能获得其指向的文件的路径,而没办法获得该lnk文件的路径,请问有什么解决的办法呢?
    2012年11月13日 7:50

答案

  • 比如压缩包,需要将选中的文件放入到压缩包,如果选中的文件中包含lnk文件,而这时候你就会发现有用了。这个问题我解决了。主要需要两点 一个是 需要进行注册,一个是在

    IContextMenu2::QueryContextMenu中

    if(uFlag & CMF_VERBSONLY)
    {
        return 0;
    }

    • 已标记为答案 alinge 2012年11月14日 6:27
    2012年11月14日 6:26

全部回复

  • 问什么用获得lnk的路径,有什么意义么

    新浪微博http://weibo.com/xianglitian,欢迎围观

    2012年11月13日 15:38
  • 比如压缩包,需要将选中的文件放入到压缩包,如果选中的文件中包含lnk文件,而这时候你就会发现有用了。这个问题我解决了。主要需要两点 一个是 需要进行注册,一个是在

    IContextMenu2::QueryContextMenu中

    if(uFlag & CMF_VERBSONLY)
    {
        return 0;
    }

    • 已标记为答案 alinge 2012年11月14日 6:27
    2012年11月14日 6:26