Share via


Filtrar objetos innecesarios

Si usa Inspect para examinar un control simple, como un botón de inserción Aceptar en el accesorio Microsoft WordPad, puede ver que estos objetos de ventana primarios también contienen varios objetos secundarios invisibles. Estos objetos invisibles tienen el mismo nombre de clase de ventana que el control y tienen la propiedad State de STATE_SYSTEM_INVISIBLE. En la tabla siguiente se enumeran los objetos secundarios invisibles que microsoft Active Accessibility crea para el control.

Nombre Role ChildCount
"Sistema" ROLE_SYSTEM_MENUBAR 0
None ROLE_SYSTEM_TITLEBAR 5
"Aplicación" ROLE_SYSTEM_MENUBAR 0
"Vertical" ROLE_SYSTEM_SCROLLBAR 5
"Horizontal" ROLE_SYSTEM_SCROLLBAR 5
"Cuadro de tamaño" ROLE_SYSTEM_GRIP 0

 

Los desarrolladores cliente deben identificar y filtrar estos objetos de ventana primarios y objetos secundarios invisibles porque no proporcionan información significativa a los usuarios finales.