【发布时间】:2011-02-03 23:40:26
【问题描述】:
有谁知道我如何在程序运行时创建屏幕覆盖?主要是在游戏运行时。如果有人使用过 xFire 或 Steam,它们会使用此功能。
我创建了一个启动游戏/程序然后最小化的 winform。可以在同一个winform中创建叠加层吗?谢谢您的帮助! :)
【问题讨论】:
标签: c# c++ winforms screen overlay
有谁知道我如何在程序运行时创建屏幕覆盖?主要是在游戏运行时。如果有人使用过 xFire 或 Steam,它们会使用此功能。
我创建了一个启动游戏/程序然后最小化的 winform。可以在同一个winform中创建叠加层吗?谢谢您的帮助! :)
【问题讨论】:
标签: c# c++ winforms screen overlay
我假设您的意思是 叠加层。
不,没有办法为大多数使用 Windows 窗体的游戏创建一个。您需要手动附加到 DX 表面。最好的方法是use native C/C++;理论上可以使用 C# 来做到这一点,但它会非常缓慢和笨拙。
【讨论】: