여러 문서 인터페이스
이 문서의 내용
[많은 신규 및 중간 사용자는 MDI 애플리케이션을 사용하는 방법을 배우기가 어렵습니다. 따라서 사용자 인터페이스에 대한 다른 모델을 고려해야 합니다. 그러나 기존 모델에 쉽게 맞지 않는 애플리케이션에 MDI를 사용할 수 있습니다.]
MDI(다중 문서 인터페이스)는 사용자가 동시에 둘 이상의 문서로 작업할 수 있도록 하는 애플리케이션에 대한 사용자 인터페이스를 정의하는 사양입니다.
섹션 내용
MDI 함수
MDI 메시지
속성
Description
WM_MDIACTIVATE
MDI 클라이언트 창으로 전송되어 클라이언트 창에 다른 MDI 자식 창을 활성화하도록 지시합니다.
WM_MDICASCADE
모든 자식 창을 계단식 형식으로 정렬하기 위해 MDI 클라이언트 창으로 전송됩니다.
WM_MDICREATE
MDI 클라이언트 창으로 전송되어 MDI 자식 창을 만듭니다.
WM_MDIDESTROY
MDI 클라이언트 창으로 전송되어 MDI 자식 창을 닫습니다.
WM_MDIGETACTIVE
MDI 클라이언트 창으로 전송되어 활성 MDI 자식 창에 대한 핸들을 검색합니다.
WM_MDIICONARRANGE
최소화된 모든 MDI 자식 창을 정렬하기 위해 MDI 클라이언트 창으로 전송됩니다. 최소화되지 않은 자식 창에는 영향을 주지 않습니다.
WM_MDIMAXIMIZE
MDI 자식 창을 최대화하기 위해 MDI 클라이언트 창으로 전송됩니다. 시스템은 자식 창의 크기를 조정하여 클라이언트 영역이 클라이언트 창을 채우도록 합니다. 시스템은 자식 창의 창 메뉴 아이콘을 프레임 창 메뉴 모음의 오른쪽 위치에 배치하고 자식 창의 복원 아이콘을 맨 왼쪽 위치에 배치합니다. 또한 시스템은 자식 창의 제목 표시줄 텍스트를 프레임 창의 제목 표시줄 텍스트에 추가합니다.
WM_MDINEXT
MDI 클라이언트 창으로 전송되어 다음 또는 이전 자식 창을 활성화합니다.
WM_MDIREFRESHMENU
MDI 프레임 창의 창 메뉴를 새로 고치기 위해 MDI 클라이언트 창으로 전송됩니다.
WM_MDIRESTORE
최대화되거나 최소화된 크기에서 MDI 자식 창을 복원하기 위해 MDI 클라이언트 창으로 전송됩니다.
WM_MDISETMENU
MDI 프레임 창의 전체 메뉴를 바꾸거나 프레임 창의 창 메뉴를 바꾸기 위해 MDI 클라이언트 창으로 전송됩니다.
WM_MDITILE
MDI 클라이언트 창으로 전송되어 모든 MDI 자식 창을 타일 형식으로 정렬합니다.
MDI 구조체