여러 문서 인터페이스
이 문서의 내용
[많은 신규 및 중간 사용자는 MDI 애플리케이션을 사용하는 방법을 배우기가 어렵습니다. 따라서 사용자 인터페이스에 대한 다른 모델을 고려해야 합니다. 그러나 기존 모델에 쉽게 맞지 않는 애플리케이션에 MDI를 사용할 수 있습니다.]
MDI(다중 문서 인터페이스)는 사용자가 동시에 둘 이상의 문서를 사용할 수 있도록 하는 애플리케이션에 대한 사용자 인터페이스를 정의하는 사양입니다.
이 섹션에서
주제
묘사
여러 문서 인터페이스 대한
여러 문서 인터페이스에 대해 설명합니다.
여러 문서 인터페이스 사용하는
여러 문서 인터페이스와 연결된 작업을 수행하는 방법을 설명합니다.
MDI 참조
API 참조를 포함합니다.
MDI 함수
MDI 메시지
이름
묘사
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 구조체
이름
묘사
MDICREATESTRUCT
MDI 자식 창의 클래스, 제목, 소유자, 위치 및 크기에 대한 정보를 포함합니다.