xFire如何在游戏中占据一席之地?如果可以的话谢谢。我使用的是vb.net,所以任何.net都是有帮助的!
发布于 2011-04-20 03:43:39
我对xFire不是特别熟悉,但一般来说,在windows下,如果你想把你的应用的元素注入到另一个应用中,你只有几个选择。
1)如果目标应用程序提供了API来促进它,请使用该API。例如,这类似于向MSOffice应用程序添加按钮和任务窗格等。
2)如果没有api,事情就会变得更加困难。您可以连接到全局鼠标和键盘事件,并监控特定的按键/按钮,即使游戏实际上有焦点。你也可以使用windows API "SetParent“有效地将你的一个窗口”移动“到另一个进程的窗口中(比如游戏的窗口)。然后适当地定位你的窗口,它“看起来”就像你的应用程序是目标应用程序的一部分。这是一件相当棘手的事情。并不是不可能,但有很多正确的方法可以防止程序不断崩溃。
https://stackoverflow.com/questions/5720996
复制相似问题