我相信GetConsoleScreenBufferInfo
方法会将作为参数传递的窗口的信息转换为CONSOLE_SCREEN_BUFFER_INFO
结构。可以使用此信息重新创建窗口吗?或者是否有一种方法可以创建一个以CONSOLE_SCREEN_BUFFER_INFO
作为参数的窗口?
答案 0 :(得分:0)
我知道没有任何函数会在给定CONSOLE_SCREEN_BUFFER_INFO
结构的情况下创建一个新窗口。肯定没有Console Functions参考文献中描述的这样的东西。
我很想知道你为什么想要这样的东西。您是否尝试创建重复的控制台窗口?如果是这样,您应该注意,进程只能与一个控制台关联。并且您无法创建未附加到进程的控制台窗口。当最后一个进程与其分离时,控制台就会消失。