如何使用QT扩展资源管理器上下文菜单?

3

我想在资源管理器中(即在桌面上右键单击时)添加右键菜单项,但适用于所有操作系统。因此,我想知道是否有一种QT的方法可以实现这个功能?


1
我可能错了(因为我缺乏Windows编程知识),但Qt是一种独立的GUI框架,它旨在编写应用程序,而不是为Windows本身创建“插件”。您可能需要查看另一个框架。 - jdi
@jdi 是的,一般来说你是正确的。然而,有一些类似于“插件”的特性。其中一个例子就是 QSystemTrayIcon 接口。 - chacham15
是的,我非常了解QSystemTrayIcon。我已经在自己的应用程序中使用过它。但是它不能让你通过它来更改Windows资源管理器。它只是在系统托盘中运行你的应用程序,而不会在任务栏中显示。它仍然是自己的应用程序。 - jdi
1个回答

4

是的,但我想知道是否有一种跨操作系统的方法来实现它(即库) - chacham15
@chacham15:由于涉及与特定操作系统相关的库进行交互,因此没有跨操作系统的方法来实现这一点。 - jdi
我完全同意@jdi的观点。由于这些问题非常系统特定,因此您需要在每个系统上使用不同的解决方案。 - Flot2011

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接