如何使用shell扩展dll C++在上下文菜单之间添加分隔符



我使用外壳扩展DLL(C++)创建了一个上下文菜单。当用户单击任何资源管理器文件夹时,将显示新创建的上下文菜单,其中包含子菜单。我想在子菜单

之间添加一个行分隔符

使用

InsertMenu(hMenu, indexMenu++, MF_SEPARATOR|MF_BYPOSITION, 0, NULL);

对我来说很好。hMenu是菜单句柄,indexMenu是要插入的菜单项索引。

添加项目以响应QueryContextMenu时,请使用带有MFT_SEPARATOR标志的InsertMenuItem

相关内容

  • 没有找到相关文章

最新更新