是否可以在右键菜单上创建一个窗口?

时间:2015-08-12 03:19:08

标签: java windows swing contextmenu

我想要实现的目标是:

在Windows平台上:

  1. 右键单击窗口(将显示一些上下文菜单)
  2. 将屏幕截图捕获到位图中。
  3. 在屏幕上创建一个包含顶部屏幕截图的窗口,包括上下文窗口
  4. 第3步可能吗?

    ADD 1

    我将通过以下2个链接浏览窗口样式:

    Extended Windows Styles

    Windows Styles

    不确定他们是否可以帮助我。

1 个答案:

答案 0 :(得分:0)

我在C#中发现了一个可能适用的解决方案。如果在创建上下文菜单后将窗口置于前面,它将把它带到上下文菜单的前面。您可以通过在后台线程中重复将其放在前面来模拟一个始终位于屏幕上所有内容之上的窗口。

这是C#实现:

How to draw on top of the right-click menu in .NET/C#?

此链接也可能有所帮助。我不知道是否可以使用相同的过程在右键菜单上显示,尤其是在Java中,但是可能值得一看:

How can I make my own application on top in the start menu?