2011-10-06 1 views
17

C# 콘솔 응용 프로그램에서 Console.SetWindowSize(160, 80);을 사용하여 콘솔 창의 크기를 설정할 수 있음을 발견했습니다. 이것은 행과 열의 최대 수가 전적으로 사람의 컴퓨터의 디스플레이 해상도에 달려 있다는 것을 제외하고는 훌륭합니다.C#의 콘솔에 대한 최대 열

Console.SetWindowSize()을 호출하고 너무 높은 값을 입력하면 응용 프로그램에서 오류가 발생하고 최대 열 수를 알려줍니다. 이 최대 수는 화면 해상도에 따라 다릅니다. SetWindowSize() 픽셀을 사용하면 최대 값을 얻는 것이 쉽습니다.

Screen.PrimaryScreen.Bounds.Width 

그러나 픽셀을 사용하지 않습니다. 열을 사용합니다. 콘솔 열의 최대 값을 결정할 방법이 있습니까?

답변

22
Console.LargestWindowWidth 
Console.LargestWindowHeight 
+1

감사합니다. 내 자신이 멍청하게 느껴진다. – Chev