首页 > 解决方案 > 从另一个应用程序访问控制台应用程序的屏幕缓冲区 (C#)

问题描述

我需要访问在 Windows 7 中从 cmd.exe 运行的控制台应用程序的屏幕缓冲区。我在 C# 中创建了一个应用程序,该应用程序通过SendInput(通过 Alt+Space 将控制台应用程序的屏幕截图到剪贴板,编辑/全选)访问控制台窗口, 进入)。SendInput有效,但这不是一个明确的解决方案。直接访问控制台的屏幕会更好。如何从另一个应用程序 (C#) 读取控制台应用程序的屏幕?

标签: c#windowsscreenshotwindows-console

解决方案


推荐阅读