ATL
文章平均质量分 73
大飞的江湖
天地不仁以万物为刍狗
展开
-
Windows特定文件添加右键菜单(一)
最近尤其项目需要想给文件添加一个右键菜单,当且仅当右键该文件的时候,右键菜单显示“XXXXTest”原本以为添加一个右键菜单是一个很简单的事情,添加一个command命令即可,但是后来发现command有一定局限性,最终采用了shell handler方式添加右键菜单有两种方式: 静态添加,即添加shell+command实现 动态添加,即添加Shortcut menu hand...原创 2018-03-27 16:40:55 · 7757 阅读 · 0 评论 -
Windows特定文件添加右键菜单(二)
给右键添加菜单项,微软首先推荐静态方式,即给文件类型或者系统子健添加一个conmmand命令如果要添加一个右键菜单项,首先考虑添加范围,1)某一系统子健(系统所有文件、系统所有目录、系统空白右键、shift右键等);2)某一文件类型添加系统子健添加 常用的子健: HKEY_CLASSES_ROOT*:系统所有文件,右键系统任一文件都会添加右键菜单 HKEY_CLASSES_R...原创 2018-04-25 15:49:00 · 8692 阅读 · 0 评论 -
Windows特定文件添加右键菜单(三)
Menu Handler实现右键菜单控制微软提供了一系列强大并且灵活Handler供开发者使用,帮助我们实现更加多样化的功能;在shell执行命令或者工作之前,留给开发者一个机会来自定义实现;关联文件类型或者可以指定文件类型的handler没有关联文件类型但是可以被调用的Handler 我们的目标是添加右键菜单,也就是Shortcut menu Handler,在文件右键菜单...原创 2018-05-07 14:04:00 · 3421 阅读 · 1 评论