none
shell和shellex同时存在一个操作,能否选择隐藏shell? RRS feed

  • 问题

  • 注册表中HKEY_CLASSES_ROOT下有文件类型testfile,HKEY_CLASSES_ROOT\testfile\shell下存在子键action1,HKEY_CLASSES_ROOT\testfile\shellex\ContextMenuHandlers下也存在action1

    为保持兼容两个action1需要同时存在,然而在资源管理器中两者同时存在则会默认使用shell下的action1的操作而隐藏显示shellex\ContextMenuHandlers下的action1

    但是现在的情况是并不想通过移除shell下的action1来解决,因为会涉及太多其它问题

    现在想知道能否使explorer中右键菜单对testfile这个文件类型默认显示和执行shellex\ContextMenuHandlers下的action1


    2017年5月12日 10:14

全部回复

  • 你好,

    >>现在想知道能否使explorer中右键菜单对testfile这个文件类型默认显示和执行shellex\ContextMenuHandlers下的action1

    为了更好的理解帮助您的问题,可否给我们一个截图,或者你是写一个关于shellex\ContextMenuHandlers的插件吗?


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年5月15日 7:58
  • shell\ACTION1存在的话,explorer的右键默认就是执行的这个而不是shellex\ContextMenuHandlers下的操作,现在想知道注册表里面能否提供相关开关让explorer默认不显示shell\ACTION1下的操作或者默认使用

    [HKEY_CLASSES_ROOT\testfile\shell\ACTION1\command]
    "DelegateExecute"="{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"

    [HKEY_CLASSES_ROOT\testfile\shellex\ContextMenuHandlers\ACTION1]
    @="{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}"

    另外就是这两个clsID其实是一样的。。。

    2017年5月15日 9:34
  • 你好,

    >>[HKEY_CLASSES_ROOT\testfile\shell\ACTION1\command]

    是textfile还是testfile?

    因为这个论坛主要讨论VS安装使用的问题,请问你所谓的资源管理器,是VS编辑项目的解决方案资源管理器窗口吗?

    还是说就是windows的资源管理器窗口(三方文档,仅供参考)

    http://www.online-tech-tips.com/computer-tips/windows-right-click-context-menu/

    我们需要确认问题是不是和VS的开发使用有关,还是和Window有关。希望你能提供更多的信息。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2017年5月16日 4:15
  • 是在windows资源管理器中右键菜单中显示的问题
    2017年5月16日 8:53
  • 你好,

    这个论坛是讨论VS的安装卸载,以及IDE环境使用, 由于您的问题和windows资源管理器相关,建议您去https://windowsforum.com/  寻求更加专业的解答。

    谢谢您的理解和配合。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2017年5月16日 9:15