다음을 통해 공유


불필요한 개체 차단

검사를 사용하여 Microsoft WordPad 액세서리의 확인 푸시 단추와 같은 간단한 컨트롤을 검사하는 경우 이러한 부모 창 개체에도 보이지 않는 여러 자식 개체가 포함되어 있음을 알 수 있습니다. 이러한 보이지 않는 개체는 컨트롤과 동일한 창 클래스 이름을 가지며 state 속성STATE_SYSTEM_INVISIBLE. 다음 표에서는 Microsoft Active Accessibility에서 컨트롤에 대해 만드는 보이지 않는 자식 개체를 나열합니다.

이름 역할 ChildCount
"시스템" ROLE_SYSTEM_MENUBAR 0
없음 ROLE_SYSTEM_TITLEBAR 5
"애플리케이션" ROLE_SYSTEM_MENUBAR 0
"세로" ROLE_SYSTEM_SCROLLBAR 5
"가로" ROLE_SYSTEM_SCROLLBAR 5
"크기 상자" ROLE_SYSTEM_GRIP 0

 

클라이언트 개발자는 최종 사용자에게 의미 있는 정보를 제공하지 않으므로 이러한 부모 창 개체와 보이지 않는 자식 개체를 식별하고 필터링해야 합니다.