当前位置:  开发笔记 > 前端 > 正文

如何更改Windows控制台窗口的宽度?

如何解决《如何更改Windows控制台窗口的宽度?》经验,为你挑选了6个好方法。

是否可以以编程方式或以其他方式增加Windows控制台窗口的宽度?或者我是否需要创建一个外观程序,它看起来像控制台一样?是否有任何程序可以做到这一点?我在开发中广泛使用Cygwin,对我来说,Windows中的所有控制台窗口都是宽度有限的,这似乎有点荒谬.

如果它很重要,我正在运行Windows XP.



1> 小智..:

只需运行"mode cols,lines"即可更改当前控制台窗口的大小:

模式120,60

将控制台窗口的大小调整为120列和60行



2> John Milliki..:

您可以通过右键单击托盘图标并进入选项对话框来手动增加它.

还有适用于Windows的第三方终端模拟器,例如Console:

控制台截图



3> Sergey..:
system("mode 45, 20");

这是一个糟糕的解决方案,因为它禁用了垂直滚动.

这个更好:

system("mode CON: COLS=120");



4> 小智..:

有一个窗口的api函数来设置宽度.这是一个关于它的啧啧. http://www.adrianxw.dk/SoftwareSite/Consoles/Consoles6.html



5> Carl..:

如果右键单击命令窗口的标题栏并选择属性,则可以在"布局"选项卡中更改宽度



6> DeveloperDan..:

如果您正在使用C#编程,那么这是一种对我有用的方法(从本页底部开始)

static void setConsoleSize()
   {
       System.Console.SetWindowPosition(0,0);   // sets window position to upper left
       System.Console.SetBufferSize(200,300);   // make sure buffer is bigger than window
       System.Console.SetWindowSize(122,54);   //set window size to almost full screen 
       //width - maxSet(127,57) (width, height)

       //System.Console.ResetColor(); //resets fore and background colors to default

   }  // End  setConsoleSize()

引自帖子:“我可以使用的最大控制台大小为127列和57行,因为这就是我的屏幕分辨率所允许的全部。重置屏幕分辨率,这将会改变。

这只是您需要尝试才能使它显示为您想要的内容之一。”

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有