如何更改附加控制台的窗口大小
本文关键字:窗口大小 控制台 何更改 | 更新日期: 2023-09-27 18:19:10
我使用WinAPI的AllocConsole函数将控制台连接到我的winforms:
Declare Function AllocConsole Lib "kernel32.dll" () As Boolean
我想改变那个窗口的大小,但似乎我不能,我已经试过了:
Console.writeline("mode con cols=150 lines=60")
我将使用。net控制台功能Console.SetWindowSize()
。请记住,如果你给的大小太大(基于字体大小和屏幕分辨率),这个函数会抛出一个异常,所以在调用这个函数之前一定要检查一下。
Console.SetWindowSize(
Math.Min(150, Console.LargestWindowWidth),
Math.Min(60, Console.LargestWindowHeight));