xFire 如何将自己置于游戏中?可以的话谢谢。我正在使用 vb.net,所以任何 .net 都有帮助!
问问题
191 次
1 回答
1
我对 xFire 并不特别熟悉,但是,一般来说,在 windows 下,如果你想将你的应用程序的元素注入到另一个应用程序中,你只有几个选择。
1)如果目标应用程序提供了一个 API 来促进它,请使用它。例如,这类似于将按钮和任务窗格等添加到 MSOffice 应用程序。
2)如果没有api,事情就会变得更加困难。您可以挂钩全局鼠标和键盘事件并监视特定键/按钮,即使游戏实际具有焦点。您还可以使用 Windows API“SetParent”等技巧来有效地将您的窗口“移动”到另一个进程的窗口(如游戏的窗口)中。然后适当地定位您的窗口,它“看起来”就像您的应用程序是目标应用程序的一部分。这是一项相当棘手的业务。并非不可能,但是有很多正确的方法可以防止事情不断崩溃。
于 2011-04-19T19:43:39.200 回答