一、虚拟文件夹实现快捷键方式
1. 编写BHO,重写SetSite函数实现hook
-
https://www.codeproject.com/Articles/28981/Shell-Extension-with-Keyboard-Hook
-
64位系统需对应编译x64
-
右键-添加类-ATL简单对象(接口选择:自定义)-勾选IObjectWithSite
-
工程rgs添加注册表BHO才会生效:(UUID查看:打开idl文件查看对应类的UUID格式:[]{})
HKLM
{
NoRemove SOFTWARE
{
NoRemove Microsoft
{
NoRemove Windows
{
NoRemove CurrentVersion
{
NoRemove Explorer
{
NoRemove 'Browser Helper Objects'
{
ForceRemove '{0274E69B-9A6C-4818-97BA-123D645719C8}' = s 'ShellExtension Class'
}
}
}
}
}
}
}