gpt4 book ai didi

c# - 如何更改附加控制台的窗口大小?

转载 作者:太空宇宙 更新时间:2023-11-03 19:15:29 25 4
gpt4 key购买 nike

我使用 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));

关于c# - 如何更改附加控制台的窗口大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17200644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com