在全屏模式游戏上运行exe文件

时间:2014-03-14 06:11:42

标签: c++ dll vb6 dll-injection

我的问题很复杂......

首先,我想要实现的想法是显示一个可执行文件< .exe> (说它的名字是Project1.exe)在飞行模拟器游戏全屏模式(从特定路径)编码到VB6中按下特定的菜单项已被插入FS2004 - 微软飞行模拟器菜单栏由C ++ dll文件插入游戏的(模块)文件夹[我已成功完成该部分,如下面的屏幕截图所示]

Created Menu by C++

游戏中有一个名为(Modules)的文件夹,其中包含dll文件,进程读取其代码(我猜这里不需要dll注入),在下面的截图中,游戏因为无法读取而发送错误(A- Sample.dll)文件在任何代码中都是空的(仅用于获取错误) - 这意味着我们不需要dll注入来在全屏模式游戏之上显示可执行文件Project1.exe。

Modules folder and DLLs files

问题是:如何在C ++中编写A-Sample.dll以在全屏模式的顶部运行Project1.exe? - 任何代码或程序化的想法......

1 个答案:

答案 0 :(得分:1)

如果在该目录中加载了DLL,那么飞行模拟器似乎有一个插件机制。因此,您必须查找有关此类插件格式的说明。必须存在一个开发工具包,它可能不是必需的,也可能是内部的东西。您可以在这里查看http://microsoft.com/Products/Games/FSInsider/developers/Pages。有开发资源的链接,所以你可以在那里找到一些东西