在游戏/程序运行时创建覆盖屏幕?

时间:2010-04-03 10:39:42

标签: c# c++ winforms screen overlay

有人知道如何在程序运行时创建屏幕叠加层吗?主要是在游戏运行时。如果有人使用过xFire或Steam,则会使用此功能。

我创建了一个winform,启动游戏/程序,然后最小化。可以在同一个winform中创建叠加层吗?谢谢您的帮助! :)

1 个答案:

答案 0 :(得分:2)

我假设您的意思是叠加

不,没有办法为大多数使用Windows窗体的游戏创建一个。您需要手动连接到DX表面。这样做的最好方法是use native C/C++;从理论上讲,使用C#可以做到这一点,但它会非常缓慢而且很笨拙。