이것저것 잡동사니
[예제 코드/C언어] 윈도우 명령 프롬프트 크기 변경&고정하기 본문
반응형
system() 함수를 사용해 윈도우 명령 프롬프트의 'mode con' 명령을 사용한다. 해당 명령은 명령 프롬프트의 스크린 버퍼 크기를 변경시킨다.
Reference : https://docs.microsoft.com/ko-kr/windows-server/administration/windows-commands/mode
void set_console_size(const int cols, const int rows) {
char* command = new char[64];
sprintf(command, "MODE CON COLS=%d LINES=%d", cols, rows);
system(command);
}
콘솔 크기를 사용자가 변경하지 못하도록 하려면, 다음 함수를 사용하면 된다.
void lock_console_size(void) {
HWND handle = GetConsoleWindow();
long style = WS_VISIBLE | WS_CAPTION;
SetWindowLongW(handle, GWL_STYLE, style);
}
반응형
'컴퓨터공학 > 예제 코드' 카테고리의 다른 글
[예제 코드] openpyxl 기초 사용법 완벽 정리 (0) | 2023.10.23 |
---|---|
[예제 코드] PyQt5을 사용한 조이스틱(Joystick) 클래스 (0) | 2022.12.28 |
[예제 코드] hyperopt를 사용한 LightGBM의 hyperparameter tuning (0) | 2022.10.05 |
[예제 코드] 분류 모델에 사용되는 성능 평가 지표 (sklearn 사용) (0) | 2022.07.21 |
[예제 코드/Python] 바이낸스 API를 이용한 암호화폐 선물 가격 데이터 얻기 (0) | 2022.06.11 |
Comments