C# - LockConsoleSize() : 콘솔 창 크기 고정 및 리사이즈 방지
·
C#
콘솔프로젝트 도중, 시작과 동시에 콘솔 창 크기를 고정하고, 창 크기를 바꾸지 못하게 고정하고 싶었다. 사실 Console.SetWindowSize()를 이용해서 창 크기를 설정할 수 있지만이것만으로는 사용자가 마우스로 창 모서리를 드래그하거나, 최대화 버튼을 클릭하면...콘솔 프로젝트는 그냥 망가져버릴 수 있다. 이 문제는 Window API를 사용해서 콘솔 창의 윈도우 스타일을 직접 수정하는 것으로 해결할 수 있다. using System;using System.Runtime.InteropServices;namespace WeaponMasterDefense{ public static class ConsoleWindowManager { [DllImport("user32.dll"..