如何将一个 EXE 窗口的输出记录并显示到另一个 EXE 窗口中

比如说我正在玩游戏,我想抓取游戏的图像输出并显示到我另一个窗口中,那么我就会有两个完全相同的窗口,一个是游戏本身,一个是游戏输出。我想用 LUA 实现这个功能。

原文链接 https://stackoverflow.com/questions/69155846

点赞
stackoverflow用户1442917
stackoverflow用户1442917

你可以尝试使用 wxwidgets 库(带有 wxlua 封装),因为它提供了访问屏幕设备上下文以读取其像素的功能。例如,可以参考这个 takeScreenshot 函数,将显示器的一部分保存为 PNG 文件。

2021-09-13 01:25:12