如何更改当前CMD窗口的外观? 我知道有一个'模式'和'颜色'命令可以给你一些控制权,但这还不够......
是否可以单独更改屏幕缓冲区大小?打开/关闭QuickEdit模式? 有没有这个API?
答案 0 :(得分:6)
搜索引擎很棒:)。
搜索Windows Console API,第二个链接为:this。进一步挖掘并找到有趣名称为“SetConsoleMode”和“SetConsoleScreenBufferSize”的API,它们似乎设置了控制台模式(包括快速编辑模式)和屏幕缓冲区大小。
我没有使用API,所以我不知道是否有任何警告,但从文档中,这些似乎是你正在寻找的。 p>
答案 1 :(得分:3)
另一种方式:使用reg /?查询您的注册表reg query HKEY_CURRENT_USER\Console
。在那里你可以看到像ScreenBufferSize等键。使用reg删除键并用新值添加它。输入reg /?在命令行上查看其帮助用法。确保在尝试之前备份注册表。