c++ - 多个文件的 Windows 上下文菜单 [C++]

标签 c++ windows contextmenu

我想创建一个支持多个文件的上下文菜单。

我通读了 SO 并了解到您必须使用 DDE 或 shell 扩展(与创建和注册 COM 对象有关)。然而,我找到的所有源代码都是用 C# 编写的。

然后我决定使用 COM 对象。我在使用 COM 的 C++ 中找到了 1 个,但它的日期是 2006 年,所以我只是不知道它是否过时了。 http://www.codeproject.com/KB/shell/shellextguide1.aspx

谁能告诉我一些关于这个的信息?有没有关于这个问题的好文章和新文章?

或者如果有人在使用 DDE 和 IPC 之前有类似的东西?

最佳答案

它应该可以正常工作,底层机制在过去 4 年中没有改变。

看看文章底部的评论,人们正在使用它没有问题。 (还有一个指向多个文件的 VS 2008 模板的链接)

关于c++ - 多个文件的 Windows 上下文菜单 [C++],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2972800/

相关文章:

c++ - 可以用作固定大小(堆栈)和动态大小(堆)的数组封装器

c++ - 创建线程时设置 CPU 亲和性

c++ - 位字段结构分配意外行为

Javascript event.button 右键单击​​不返回任何值

Python:获取资源管理器中选定文件的列表(Windows 7)

c++ - 外部未命名结构对象定义

c++ - 在安装了 VS08 的旧 XP 中使用最新的 dll 函数

windows - 使用CATALINA_OPTS启动Tomcat Catalina实现JMX监控(Windows Server)

c# - 集合被修改;枚举操作可能无法执行

javascript - 是否可以使用变量作为函数名