0

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

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

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

4

2 回答 2

2

最简单的方法在“Shell Lightweight API”中。

于 2013-04-18T15:35:23.937 回答
1

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

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

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

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

于 2013-04-18T14:26:09.380 回答