覆盖电子

Kie*_*v95 5 javascript desktop overlay electron

我想知道是否有可能在电子游戏中覆盖电子应用程序.基本上类似于游戏中的蒸汽覆盖.

我想要这个,因为我们已经制作了一个计时器网络应用程序,它可以对任务进行计时并且正在进行辩 计算重复出现的游戏中的某些事件

我不知道这是否可以实现,但它在我们的列表中是高位的.任何关于如何实现这一点的例子,或者之前是否有人这样做过.

谢谢,

基兰

hii*_*ger 14

要在游戏中绘制叠加层,您需要根据游戏使用的方式挂钩Direct3D或OpenGL API.

在现在调用之前(在D3D中),您可以在交换链表面上绘制自己的东西.

要控制游戏中的叠加窗口,您需要使用Windows消息钩子和其他一些东西.

而且你应该仔细管理程序中吸引游戏的所有窗口.

有一个钩子项目Direct3DHook,它是用C#编写的,但用C++编写会很容易.

如果你想写一个好的叠加引擎,会有很多细节需要考虑.

Overwolf是一个覆盖应用程序平台,我在工作中编写了一个覆盖项目,花了大约两个月的时间来做一些近似的事情.

我写了一个项目, https://github.com/hiitiger/gelectron.