Share via


Control Calendar (Referencia de elemento de interfaz de usuario de MSAA)

Nota

En este tema se describen los objetos Calendar Control con fines de referencia de elementos de la interfaz de usuario de MSAA. Aquí no se describe cómo crear objetos de control de calendario en varios marcos de interfaz de usuario. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

Los controles de calendario proporcionan una manera sencilla e intuitiva para que un usuario seleccione una fecha a partir de una interfaz conocida.

El nombre de la clase de ventana para un control de calendario de mes es MONTHCAL_CLASS, que se define como "SysMonthCal32" en Commctrl.h. La información de este tema se aplica al control de calendario del mes en la versión 5 de Commctrl.h.

Métodos IAccessible

Los controles de calendario admiten los siguientes métodos IAccessible :

Propiedades IAccessible

Los controles de calendario admiten las siguientes propiedades IAccessible :

Propiedad Comentarios
get_accChildCount La propiedad ChildCount es cero.
get_accFocus
get_accName La propiedad Name se obtiene del control de texto estático que etiqueta el control de calendario. Al crear controles, los desarrolladores de servidores deben asegurarse de que un control de texto estático precede inmediatamente al control que etiqueta dentro del orden de tabulación.
get_accParent La propiedad Parent es una ventana ( ROLE_SYSTEM_WINDOW ) que rodea el control y tiene la misma propiedad Name y el mismo nombre de clase de ventana que el control.
get_accRole La propiedad Role es ROLE_SYSTEM_CLIENT.
get_accState La propiedad State es una combinación de uno o varios de los valores siguientes STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

IAccessible (Interfaz)