CONSOLE_SCREEN_BUFFER_INFOEX structure

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

구문

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