다음을 통해 공유


Window(MSAA UI 요소 참조)

참고

이 항목에서는 MSAA UI 요소 참조를 위해 Window 개체에 대해 설명합니다. 다양한 UI 프레임워크에서 Window 개체를 만드는 방법은 여기에 설명되어 있지 않습니다. 사용 중인 UI 프레임워크에 대한 API 참조 설명서를 참조하세요.

Microsoft Active Accessibility는 제네릭 창 개체를 다른 개체의 컨테이너로 만듭니다. 이러한 개체에는 유용한 정보가 포함되어 있지 않으므로 클라이언트 개발자는 창 개체의 정보를 최종 사용자에게 전달하지 않습니다.

서버 애플리케이션이 사용자 지정 컨트롤을 만드는 경우 Microsoft Active Accessibility는 사용자 지정 컨트롤이 포함된 창 개체를 만들지만 서버는 컨트롤의 내용에 대한 정보를 제공하는 액세스 가능한 개체를 만듭니다. 시스템은 창 개체에 대한 개체 수준 이벤트를 생성하지만 서버는 컨트롤에 대한 정보를 제공하는 액세스 가능한 개체에 대한 이벤트를 보내야 합니다.

IAccessible 메서드

window 개체는 다음 IAccessible 메서드를 지원합니다 .

IAccessible 속성

window 개체는 다음 IAccessible 속성을 지원합니다.

속성 의견
get_accChild 지정된 자식의 IDispatch 인터페이스를 검색합니다.
get_accChildCount ChildCount 속성은 7입니다.
get_accDescription 창 개체 자체에 Description 속성이 없습니다. 자식 개체의 Description 속성은 창 개체를 통해 검색할 수 있습니다.
get_accFocus
get_accKeyboardShortcut 창 개체 자체에 KeyboardShortcut 속성이 없습니다. 자식 개체에 대한 KeyboardShortcut 속성은 창 개체를 통해 검색됩니다.
get_accName 창 개체의 Name 속성은 자식 개체와 동일합니다.
get_accParent
get_accRole Role 속성이 ROLE_SYSTEM_WINDOW. 자식 개체의 Role 은 창 개체를 통해 검색됩니다.
get_accState State 속성은 다음 중 하나 이상의 조합입니다. STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | | STATE_SYSTEM_FOCUSED

참고

EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDEEVENT_OBJECT_PARENTCHANGE 이벤트는 창 개체에서 전송되지 않습니다. 알려진 문제이며 해결 중입니다.

IAccessible 인터페이스