푸시 단추(MSAA UI 요소 참조)
푸시 단추는 작업을 수행하는 데 사용되는 작은 사각형 개체입니다. 예를 들어 대화 상자의 확인 및 취소 단추는 누름 단추입니다.
누름 단추의 창 클래스 이름은 "BUTTON"입니다.
IAccessible 메서드
푸시 단추는 다음 IAccessible 메서드를 지원합니다 .
메서드 | 의견 |
---|---|
accDoDefaultAction | accDoDefaultAction 메서드는 푸시 단추를 클릭합니다. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible 속성
푸시 단추는 다음 IAccessible 속성을 지원합니다.
속성 | 의견 |
---|---|
get_accChild | |
get_accChildCount | ChildCount 속성이 0개 이상입니다. |
get_accDefaultAction | DefaultAction 속성은 "Press"입니다. |
get_accDescription | |
get_accKeyboardShortcut | KeyboardShortcut 속성은 단추의 창 텍스트 텍스트에 밑줄이 그은 문자인 단추의 액세스 키입니다. 예를 들어 "Alt+o"는 OK 단추의 KeyboardShortcut 속성입니다. |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accName | Name 속성은 누름 단추에 표시되는 컨트롤의 창 텍스트(또는 캡션)에서 가져옵니다. 예를 들어 "OK"는 확인 단추의 Name 속성입니다. |
get_accParent | Parent 속성은 컨트롤을 둘러싸고 있는 창(ROLE_SYSTEM_WINDOW )이며 Name 속성과 창 클래스 이름이 컨트롤과 동일합니다. |
get_accRole | Role 속성이 ROLE_SYSTEM_PUSHBUTTON. |
get_accState |
State 속성은 다음 값 중 하나 이상의 조합입니다. STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | | STATE_SYSTEM_DEFAULT |