콘솔 함수
다음 함수는 콘솔에 액세스하는 데 사용됩니다.
함수 | 설명 |
---|---|
AddConsoleAlias | 지정된 실행 파일에 대한 콘솔 별칭을 정의합니다. |
AllocConsole | 새 콘솔을 호출 프로세스에 할당합니다. |
AttachConsole | 호출 프로세스를 지정된 프로세스의 콘솔에 연결합니다. |
ClosePseudoConsole | 지정된 핸들에서 의사console을 닫습니다. |
CreatePseudoConsole | 호출 프로세스에 대한 새 의사console을 할당합니다. |
CreateConsoleScreenBuffer | 콘솔 화면 버퍼를 만듭니다. |
FillConsoleOutputAttribute | 지정된 수의 문자 셀에 대한 텍스트 및 배경색 특성을 설정합니다. |
FillConsoleOutputCharacter | 콘솔 화면 버퍼에 지정된 횟수만큼 문자를 씁니다. |
FlushConsoleInputBuffer | 콘솔 입력 버퍼를 플러시합니다. |
FreeConsole | 호출 프로세스를 콘솔에서 분리합니다. |
GenerateConsoleCtrlEvent | 호출 프로세스와 연결된 콘솔을 공유하는 콘솔 프로세스 그룹에 지정된 신호를 보냅니다. |
GetConsoleAlias | 지정된 실행 파일에 대해 지정된 별칭을 검색합니다. |
GetConsoleAliases | 지정된 실행 파일에 대해 정의된 모든 콘솔 별칭을 검색합니다. |
GetConsoleAliasesLength | 지정된 실행 파일에 대한 모든 콘솔 별칭을 저장하는 데 필요한 버퍼의 크기(바이트)를 반환합니다. |
GetConsoleAliasExes | 콘솔 별칭이 정의된 모든 실행 파일의 이름을 검색합니다. |
GetConsoleAliasExesLength | 콘솔 별칭이 정의된 모든 실행 파일의 이름을 저장하는 데 필요한 버퍼의 크기(바이트)를 반환합니다. |
GetConsoleCP | 호출 프로세스와 연결된 콘솔에서 사용하는 입력 코드 페이지를 검색합니다. |
GetConsoleCursorInfo | 지정된 콘솔 화면 버퍼의 커서 크기와 표시 유형에 대한 정보를 검색합니다. |
GetConsoleDisplayMode | 현재 콘솔의 표시 모드를 검색합니다. |
GetConsoleFontSize | 지정된 콘솔 화면 버퍼에서 사용하는 글꼴의 크기를 검색합니다. |
GetConsoleHistoryInfo | 호출 프로세스 콘솔의 기록 설정을 검색합니다. |
GetConsoleMode | 콘솔 입력 버퍼의 현재 입력 모드 또는 콘솔 화면 버퍼의 현재 출력 모드를 검색합니다. |
GetConsoleOriginalTitle | 현재 콘솔 창의 원래 제목을 검색합니다. |
GetConsoleOutputCP | 호출 프로세스와 연결된 콘솔에서 사용하는 출력 코드 페이지를 검색합니다. |
GetConsoleProcessList | 현재 콘솔에 연결된 프로세스 목록을 검색합니다. |
GetConsoleScreenBufferInfo | 지정된 콘솔 화면 버퍼에 대한 정보를 검색합니다. |
GetConsoleScreenBufferInfoEx | 지정된 콘솔 화면 버퍼에 대한 확장 정보를 검색합니다. |
GetConsoleSelectionInfo | 현재 콘솔 선택에 대한 정보를 검색합니다. |
GetConsoleTitle | 현재 콘솔 창의 제목을 검색합니다. |
GetConsoleWindow | 호출 프로세스와 연결된 콘솔에서 사용하는 창 핸들을 검색합니다. |
GetCurrentConsoleFont | 현재 콘솔 글꼴에 대한 정보를 검색합니다. |
GetCurrentConsoleFontEx | 현재 콘솔 글꼴에 대한 확장 정보를 검색합니다. |
GetLargestConsoleWindowSize | 가능한 가장 큰 콘솔 창의 크기를 검색합니다. |
GetNumberOfConsoleInputEvents | 콘솔의 입력 버퍼에서 읽지 않은 입력 레코드 수를 검색합니다. |
GetNumberOfConsoleMouseButtons | 현재 콘솔에서 사용하는 마우스의 단추 수를 검색합니다. |
GetStdHandle | 표준 입력, 표준 출력 또는 표준 오류 디바이스에 대한 핸들을 검색합니다. |
HandlerRoutine | SetConsoleCtrlHandler 함수와 함께 사용되는 애플리케이션 정의 함수입니다 . |
PeekConsoleInput | 지정된 콘솔 입력 버퍼에서 데이터를 버퍼에서 제거하지 않고 읽습니다. |
ReadConsole | 콘솔 입력 버퍼에서 문자 입력을 읽고 버퍼에서 제거합니다. |
ReadConsoleInput | 콘솔 입력 버퍼에서 데이터를 읽고 버퍼에서 제거합니다. |
ReadConsoleInputEx | 콘솔 입력 버퍼에서 데이터를 읽고 구성 가능한 동작으로 버퍼에서 제거합니다. |
ReadConsoleOutput | 콘솔 화면 버퍼의 문자 셀 사각형 블록에서 문자 및 색 특성 데이터를 읽습니다. |
ReadConsoleOutputAttribute | 콘솔 화면 버퍼의 연속 셀에서 지정된 수의 전경 및 배경색 특성을 복사합니다. |
ReadConsoleOutputCharacter | 콘솔 화면 버퍼의 연속 셀에서 여러 문자를 복사합니다. |
ResizePseudoConsole | pseudoconsole의 내부 버퍼 크기를 지정된 크기로 조정합니다. |
ScrollConsoleScreenBuffer | 화면 버퍼의 데이터 블록을 이동합니다. |
SetConsoleActiveScreenBuffer | 지정된 화면 버퍼를 현재 표시된 콘솔 화면 버퍼로 설정합니다. |
SetConsoleCP | 호출 프로세스와 연결된 콘솔에서 사용하는 입력 코드 페이지를 설정합니다. |
SetConsoleCtrlHandler | 호출 프로세스에 대한 처리기 함수 목록에서 애플리케이션 정의 HandlerRoutine 을 추가하거나 제거합니다. |
SetConsoleCursorInfo | 지정된 콘솔 화면 버퍼에 대한 커서의 크기와 표시 유형을 설정합니다. |
SetConsoleCursorPosition | 지정된 콘솔 화면 버퍼에서 커서 위치를 설정합니다. |
SetConsoleDisplayMode | 지정된 콘솔 화면 버퍼의 표시 모드를 설정합니다. |
SetConsoleHistoryInfo | 호출 프로세스 콘솔의 기록 설정을 설정합니다. |
SetConsoleMode | 콘솔 입력 버퍼의 입력 모드 또는 콘솔 화면 버퍼의 출력 모드를 설정합니다. |
SetConsoleOutputCP | 호출 프로세스와 연결된 콘솔에서 사용하는 출력 코드 페이지를 설정합니다. |
SetConsoleScreenBufferInfoEx | 지정된 콘솔 화면 버퍼에 대한 확장 정보를 설정합니다. |
SetConsoleScreenBufferSize | 지정된 콘솔 화면 버퍼의 크기를 변경합니다. |
SetConsoleTextAttribute | 콘솔 화면 버퍼에 기록된 문자의 전경(텍스트) 및 배경색 특성을 설정합니다. |
SetConsoleTitle | 현재 콘솔 창의 제목을 설정합니다. |
SetConsoleWindowInfo | 콘솔 화면 버퍼 창의 현재 크기와 위치를 설정합니다. |
SetCurrentConsoleFontEx | 현재 콘솔 글꼴에 대한 확장 정보를 설정합니다. |
SetStdHandle | 표준 입력, 표준 출력 또는 표준 오류 디바이스에 대한 핸들을 설정합니다. |
WriteConsole | 현재 커서 위치에서 시작하는 콘솔 화면 버퍼에 문자열을 씁니다. |
WriteConsoleInput | 콘솔 입력 버퍼에 직접 데이터를 씁니다. |
WriteConsoleOutput | 콘솔 화면 버퍼에 있는 문자 셀의 지정된 사각형 블록에 문자 및 색 특성 데이터를 씁니다. |
WriteConsoleOutputAttribute | 여러 전경 및 배경색 특성을 콘솔 화면 버퍼의 연속 셀에 복사합니다. |
WriteConsoleOutputCharacter | 콘솔 화면 버퍼의 연속 셀에 여러 문자를 복사합니다. |