2
我已经使用外壳扩展DLL(C++)创建了上下文菜单。当用户点击任何资源管理器文件夹时,将会显示新创建的上下文菜单,其中有子菜单。我想在子菜单之间添加行分隔符如何在上下文菜单之间使用外壳扩展DLL添加分隔符C++
我已经使用外壳扩展DLL(C++)创建了上下文菜单。当用户点击任何资源管理器文件夹时,将会显示新创建的上下文菜单,其中有子菜单。我想在子菜单之间添加行分隔符如何在上下文菜单之间使用外壳扩展DLL添加分隔符C++
当您添加项目以响应QueryContextMenu
时,使用InsertMenuItem
和MFT_SEPARATOR
标志。
使用
InsertMenu(hMenu, indexMenu++, MF_SEPARATOR|MF_BYPOSITION, 0, NULL);
为我工作得很好。用hMenu
作为菜单句柄,而indexMenu
作为要插入的菜单项索引。
我试过了,但没有奏效。让我再次检查我的代码 – Ullan 2012-02-22 15:12:42