다음을 통해 공유


CONSOLE_SCREEN_BUFFER_INFO structure

콘솔 화면 버퍼에 대한 정보를 포함합니다.

구문

typedef struct _CONSOLE_SCREEN_BUFFER_INFO {
  COORD      dwSize;
  COORD      dwCursorPosition;
  WORD       wAttributes;
  SMALL_RECT srWindow;
  COORD      dwMaximumWindowSize;
} CONSOLE_SCREEN_BUFFER_INFO;

멤버

dwSize
콘솔 화면 버퍼의 크기(문자 열 및 행)를 포함하는 COORD 구조체입니다.

dwCursorPosition
콘솔 화면 버퍼에서 커서의 열 및 행 좌표를 포함하는 COORD 구조체입니다.

wAttributes
WriteFile 및 WriteConsole 함수에 의해 화면 버퍼에 기록되거나 ReadFile ReadConsole 함수에 의해 화면 버퍼에 에코되는 문자의 특성입니다. 자세한 내용은 문자 특성을 참조 하세요.

srWindow
표시 창의 왼쪽 위와 오른쪽 아래 모서리의 콘솔 화면 버퍼 좌표를 포함하는 SMALL_RECT 구조체입니다.

dwMaximumWindowSize
현재 화면 버퍼 크기 및 글꼴 및 화면 크기를 고려할 때 콘솔 창의 최대 크기(문자 열 및 행)를 포함하는 COORD 구조체입니다.

예제

예를 들어 화면 버퍼의 내용 스크롤을 참조 하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
헤더 ConsoleApi2.h(WinCon.h를 통해 Windows.h 포함)

참고 항목

COORD

GetConsoleScreenBufferInfo

ReadConsole

ReadFile

SMALL_RECT

WriteConsole

WriteFile