2012-09-16 55 views
5

可能重复:
How can I customize the system menu of a Windows Form?标题栏的上下文菜单

我怎么能插入新项目的标题栏的上下文菜单,如谷歌的Chrome:

Google Chrome

我宁愿一个C#WPF解决方案,但我没有问题在C++中执行此操作(Interops已经全部设置)。

谢谢。

+0

我发现了一些很好的线程。 [如何自定义Windows窗体的系统菜单?](http://stackoverflow.com/a/4616637/359170)[此应用程序演示如何修改Winform应用程序的系统菜单。 (CSCus​​tomizeSysMenu)](http://code.msdn.microsoft.com/windowsdesktop/CSCus​​tomizeSysMenu-024ccb7f)我认为他们会有所帮助。 – hamed

回答

1

这里其他一些备选方案:

您可以考虑使用它实际上创建了一个WPF菜单中的第二个环节,而不是修改现有本地系统菜单,如果你想为你的应用程序设置菜单。

我建议你扩展代码以扫描本地系统菜单,以便创建镜像预期系统菜单项的WPF菜单项。

+2

虽然这可能在理论上回答这个问题,但我们希望您在回答中包含链接文章的基本部分,并提供[链接供参考](http://meta.stackexchange.com/q/8259)。如果做不到这一点,答案就会受到链接腐败的威胁。 – Kev