CONSOLE_SCREEN_BUFFER_INFOEX 구조체

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

문법

typedef struct _CONSOLE_SCREEN_BUFFER_INFOEX {
  ULONG      cbSize;
  COORD      dwSize;
  COORD      dwCursorPosition;
  WORD       wAttributes;
  SMALL_RECT srWindow;
  COORD      dwMaximumWindowSize;
  WORD       wPopupAttributes;
  BOOL       bFullscreenSupported;
  COLORREF   ColorTable[16];
} CONSOLE_SCREEN_BUFFER_INFOEX, *PCONSOLE_SCREEN_BUFFER_INFOEX;

구성원

cbSize
이 구조체의 크기(바이트)입니다.

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

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

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

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

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

wPopupAttributes
콘솔 팝업의 채우기 특성입니다.

bFullscreenSupported
이 멤버가 TRUE면 전체 화면 모드가 지원됩니다. 그렇지 않으면 지원되지 않습니다. 모니터에 대한 진정한 직접 VGA 액세스를 더 이상 사용할 수 없기 때문에 WDDM 드라이버 모델을 사용하는 Windows Vista 이후의 시스템에는 항상 FALSE 해당됩니다.

ColorTable
콘솔의 색 설정을 설명하는 COLORREF 값의 배열입니다.

요구 사항

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

참고하십시오

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT