MDI(다중 문서 인터페이스)는 Windows용으로 작성된 애플리케이션의 표준 사용자 인터페이스를 정의하는 사양입니다. MDI 애플리케이션을 사용하면 사용자가 한 번에 둘 이상의 문서를 사용할 수 있습니다.
MDI 애플리케이션에는 프레임 창, 클라이언트 창 및 여러 자식 창의 세 가지 종류가 있습니다. 프레임 창은 애플리케이션의 주 창과 같으며 클라이언트 창을 둘러쌉니다. 클라이언트 창은 프레임 창의 자식이며 자식 창의 배경 역할을 합니다. 또한 클라이언트 창에서는 문서가 표시되는 자식 창을 만들고 조작할 수 있습니다.
MDI 클라이언트 창의 창 클래스 이름은 "MDIClient"입니다.
IAccessible 메서드
MDI 클라이언트 창은 다음 IAccessible 메서드를 지원합니다.
- accHitTest
- accLocation
- accNavigate
- accSelect
IAccessible 속성
MDI 클라이언트 창은 다음 IAccessible 속성을 지원합니다.
재산 | 코멘트 |
---|---|
get_accChildCount | ChildCount 속성은 문서가 표시되는 자식 창의 수입니다. |
get_accFocus | |
get_accName | Name 속성은 "작업 영역"입니다. |
get_accParent | Parent 속성은 MDI 프레임 창입니다. |
get_accRole | Role 속성이 ROLE_SYSTEM_CLIENT |
get_accSelection | |
get_accState |
State 속성은 다음값 중 하나 이상의 조합입니다. STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |