2013-04-03 103 views
7

我需要一种方法直接在Windows中绘制到显示屏。程序需要绘制的东西是非常简单的形状和一些文字。直接在所有窗口上绘图直接屏幕

我想开发一个类似于Xfire的程序。即它可以在全屏应用程序的顶部绘制。因此,例如,我想创建一个始终在后台运行的程序,即使在运行全屏应用程序(游戏,电影等)时,也会在右下角显示系统时间。我的程序也必须对按钮组合等事件做出反应(例如ctrl + alt + 1)。

我的程序不能捕获鼠标事件。因此,如果它绘制一个圆圈并且其下有一个外部应用程序的按钮,则外部应用程序的按钮应该可以识别该点击。

这在Windows中如何实现?

我要在以下语言中的一种来实现这个程序:C++,C#,Java的

我会为某些API /教程,可以帮助我实现这个感谢。

+0

我简陋,个人XP(无能力改变的东西)时间+日期的事情,这在全屏应用程序中看起来很糟糕。只是说。 – chris 2013-04-03 21:07:26

回答