다음을 통해 공유


MINMAXINFO 구조체(winuser.h)

창의 최대 크기 및 위치와 최소 및 최대 추적 크기에 대한 정보를 포함합니다.

구문

typedef struct tagMINMAXINFO {
  POINT ptReserved;
  POINT ptMaxSize;
  POINT ptMaxPosition;
  POINT ptMinTrackSize;
  POINT ptMaxTrackSize;
} MINMAXINFO, *PMINMAXINFO, *LPMINMAXINFO;

멤버

ptReserved

형식: POINT

예약되어 있으므로 사용하지 마세요.

ptMaxSize

형식: POINT

창의 최대화된 너비(x 멤버) 및 최대화된 높이(y 멤버)입니다. 최상위 창의 경우 이 값은 기본 모니터의 너비를 기반으로 합니다.

ptMaxPosition

형식: POINT

최대화된 창의 왼쪽 위치(x 멤버) 및 최대화된 창의 위쪽 위치(y 멤버)입니다. 최상위 창의 경우 이 값은 기본 모니터의 위치를 기반으로 합니다.

ptMinTrackSize

형식: POINT

창의 최소 추적 너비(x 멤버) 및 최소 추적 높이(y 멤버)입니다. 이 값은 시스템 메트릭 SM_CXMINTRACKSM_CYMINTRACK 프로그래밍 방식으로 가져올 수 있습니다( GetSystemMetrics 함수 참조).

ptMaxTrackSize

형식: POINT

창의 최대 추적 너비(x 멤버) 및 최대 추적 높이(y 멤버)입니다. 이 값은 가상 화면의 크기를 기반으로 하며 시스템 메트릭 SM_CXMAXTRACKSM_CYMAXTRACK ( GetSystemMetrics 함수 참조)에서 프로그래밍 방식으로 가져올 수 있습니다.

설명

모니터가 여러 개인 시스템의 경우 ptMaxSizeptMaxPosition 멤버는 창이 궁극적으로 보조 모니터로 최대화되더라도 주 모니터에서 창의 최대 크기 및 위치를 설명합니다. 이 경우 창 관리자는 이러한 값을 조정하여 기본 모니터와 창을 표시하는 모니터 간의 차이를 보정합니다. 따라서 사용자가 ptMaxSize 를 그대로 두면 기본 모니터보다 큰 모니터의 창이 더 큰 모니터의 크기로 최대화됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 winuser.h(Windows.h 포함)

추가 정보

개념

지점

참조

WM_GETMINMAXINFO

Windows