Mat*_*ley 28 windows console windows-xp
是否可以以编程方式或以其他方式增加Windows控制台窗口的宽度?或者我是否需要创建一个外观程序,它看起来像控制台一样?是否有任何程序可以做到这一点?我在开发中广泛使用Cygwin,对我来说,Windows中的所有控制台窗口都是宽度有限的,这似乎有点荒谬.
如果它很重要,我正在运行Windows XP.
Ser*_*gey 10
Run Code Online (Sandbox Code Playgroud)system("mode 45, 20");
这是一个糟糕的解决方案,因为它禁用了垂直滚动.
这个更好:
system("mode CON: COLS=120");
Run Code Online (Sandbox Code Playgroud)
如果您正在使用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()
Run Code Online (Sandbox Code Playgroud)
引自帖子:“我可以使用的最大控制台大小为127列和57行,因为这就是我的屏幕分辨率所允许的全部。重置屏幕分辨率,这将会改变。
这只是您需要尝试才能使它显示为您想要的内容之一。”
| 归档时间: |
|
| 查看次数: |
58294 次 |
| 最近记录: |