我正在为将在应用程序中实现的一项功能创建一个原型,特别是我正在将集合中的数据显示到控制台窗口,但不幸的是,某些行的跨度比控制台窗口的默认宽度更宽。
我做了一点挖掘并发现增加窗口宽度的唯一方法是深入研究 Kernel32.dll 并手动完成。
尽管 pInvoke 很优雅,但是否存在一种“更短”的方式来增加宽度,例如(Console.Width = 300)或者是使用Kernel32.dll的唯一方法。
Thanks!
无需编程。在桌面上创建程序的快捷方式。右键单击它,属性,布局选项卡。调整屏幕缓冲区的宽度属性和窗口大小。
但您也可以通过编程方式完成此操作,您找到的那些 Windows API 函数也由 Console 类包装。例如:
static void Main(string[] args) {
Console.BufferWidth = 100;
Console.SetWindowSize(Console.BufferWidth, 25);
Console.ReadLine();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)