1

好吧,我现在很难过。微软已经从 Win7 中删除了全屏控制台功能,这就是我正在运行的。现在我正在研究 OpenGL 或 SDL 之类的东西,看看我是否可以模拟控制台,并使其全屏(我的意思是全屏,没有窗口或边框或任何东西)。是否可以在 OpenGL 或类似的东西中模拟控制台全屏(如 DOS)?

4

4 回答 4

4

尝试系统命令它有点 esier (system ("mode 650"); } example:

#include <iostream> 

using namespace std;
int main(){
system("mode 650");
system("pause");
return 0;
}
于 2014-01-12T11:03:18.153 回答
1

我看到了mingw的标签,所以可能你不喜欢我提议Cygwin。使用 cygwin,您可以执行 Alt+shift+Enter 来获得全屏。使用 cygwin,您还可以运行 DOS 脚本。由于我之前只在 XP 上使用过,我不太确定它在 7 中是否有效。

查看此链接:http ://forums.mydigitallife.info/archive/index.php/t-21673.html ,主要关注blinkomatic的评论。他说Cygwin可以做到。

于 2013-06-16T19:21:40.463 回答
0

转到设备管理器并禁用显示适配器,分辨率会更改。现在您可以在全屏模式下使用 c++。您可以通过启用显示适配器将其恢复。

于 2013-06-17T05:57:51.920 回答
0

除了 Windows XP 你不能全屏控制台,微软删除了该功能(WDDM 显示驱动程序)

您可以使用http://www.dosbox.com/来全屏 DOS 应用程序

于 2013-06-16T18:19:16.860 回答