C#控制台禁用调整大小

时间:2016-07-17 22:00:29

标签: c# windows-console

如何以编程方式实现控制台窗口不可调整大小。

我不希望用户用鼠标更改控制台窗口大小。

2 个答案:

答案 0 :(得分:0)

我发现了这个https://social.msdn.microsoft.com/Forums/vstudio/en-US/1aa43c6c-71b9-42d4-aa00-60058a85f0eb/c-console-window-disable-resize?forum=csharpgeneral,我们可以使用dllimport禁用操作系统级别的大小调整。尽管如果您需要跨平台的解决方案,则可以手动检查窗口的大小并在需要时进行更正。

答案 1 :(得分:-2)

我不确定你能避免这种行为。 但您可以尝试使用WindowHeight,WindowWidth,LargestWindowHeight和LargestWindowWidth。 看到这个: https://msdn.microsoft.com/pt-br/library/system.console(v=vs.110).aspx