C, c++中的Shell上下文菜单

Shell Context Menus in C, C++

本文关键字:上下文 菜单 Shell 中的 c++      更新时间:2023-10-16

是否可以通过C或c++(任一)程序将shell上下文菜单添加到所有.txt文件?

我一直在通过直接访问注册表创建这些菜单。此外,我发现C#

特定代码和某些其他实现特定c, C++版本

最简单的方法是在"Shell轻量级API"中。

有允许您访问注册表的API。

http://msdn.microsoft.com/en-us/library/windows/desktop/ms724875 (v = vs.85) . aspx

请注意,您的应用程序必须以管理员身份运行,否则更改将是"虚拟的"。

您可以在这个帮助文件中看到一些关于如何提升应用程序权限的代码。主题基础>安全应用>为Windows Vista设计UAC应用>步骤3:重新设计UAC兼容性,步骤4:重新设计您的UAC兼容性UI