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 포함) |