다음을 통해 공유


메뉴 모음(MSAA UI 요소 참조)

참고

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

메뉴 모음은 파일, 편집, 창 및 도움말과 같은 메뉴 항목이 포함된 제목 표시줄 바로 아래의 창 영역입니다. Microsoft Active Accessibility는 또한 시스템 메뉴에 대한 메뉴 모음 개체를 만듭니다. 이 개체는 제목 표시줄의 왼쪽 위 모서리에 있는 메뉴이며 복원, 이동, 크기, 최소화최대화와 같은 메뉴 항목을 포함합니다.

참고

메뉴 모음 컨트롤은 포커스를 받지 않으므로 accSelectget_accFocus 메서드는 이 컨트롤에 대해 지원되지 않습니다.

IAccessible 메서드

메뉴 모음 컨트롤은 다음 IAccessible 메서드를 지원합니다 .

IAccessible 속성

메뉴 모음 컨트롤은 다음 IAccessible 속성을 지원합니다.

속성 의견
get_accChild 지정된 메뉴 항목에 대한 IDispatch 를 검색합니다. 메뉴 항목에 대한 자식 ID는 1부터 왼쪽에서 오른쪽으로 순차적으로 번호가 매겨집니다.
get_accChildCount ChildCount 속성은 메뉴 모음의 메뉴 항목 수입니다. 시스템 메뉴의 ChildCount 속성은 1입니다.
get_accDescription 메뉴 모음의 Description 속성은 "현재 보기 또는 문서를 조작하는 명령 포함"입니다. 시스템 메뉴의 Description 속성은 "창을 조작하는 명령 포함"입니다.
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut 제목 표시줄 아래의 메뉴 모음에 대한 KeyboardShortcut 속성은 "Alt"입니다. 시스템 메뉴의 KeyboardShortcut 속성은 "Alt+Space"입니다.
get_accName 제목 표시줄 아래의 메뉴 모음에 대한 Name 속성은 "Application"입니다. 시스템 메뉴의 Name 속성은 "System"입니다.
get_accParent
get_accRole Role 속성은 ROLE_SYSTEM_MENUBAR.
get_accState State 속성은 다음 중 하나 이상의 조합입니다. STATE_SYSTEM_INVISIBLE STATE_SYSTEM_FOCUSED | | STATE_SYSTEM_FOCUSABLE

참고

시스템은 항상 해당 EVENT_SYSTEM_MENUEND 이벤트가 없는 둘 이상의 EVENT_SYSTEM_MENUSTART 이벤트를 트리거합니다. 또한 시스템은 EVENT_SYSTEM_MENUPOPUPSTART 트리거하지 않고 이벤트를 일관되게 EVENT_SYSTEM_MENUPOPUPEND . 알려진 문제이며 해결 중입니다.

IAccessible 인터페이스

메뉴 항목

팝업 메뉴