Método IInkTablets::get_DefaultTablet (msinkaut.h)
Obtiene la tableta predeterminada dentro del conjunto de tabletas disponibles.
Esta propiedad es de solo lectura.
Sintaxis
HRESULT get_DefaultTablet(
IInkTablet **DefaultTablet
);
Parámetros
DefaultTablet
Valor devuelto
None
Observaciones
La plataforma determina el objeto IInkTablet predeterminado en el orden siguiente:
- Si el sistema tiene un digitalizador integrado con el dispositivo de pantalla, este digitalizador integrado se considera la tableta predeterminada, incluso si se instalan otras tabletas de digitalización.
- Si hay más de una tableta digitalizada instalada en el sistema, la primera encontrada durante la inicialización se considera la tableta predeterminada.
- Si solo se instala una tableta digitalizada en el sistema, se considera la tableta predeterminada.
- Si no hay tabletas digitalizadoras instaladas en el sistema, pero hay otros dispositivos señaladores (como un mouse o un panel táctil) instalados que generan mensajes del mouse, esos dispositivos agregados se consideran la tableta predeterminada.
- Si no hay tabletas digitalizadoras y no hay dispositivos señaladores instalados en el sistema, no se puede devolver ninguna tableta predeterminada.
Nota El acceso a esta propiedad dentro de determinados controladores de mensajes puede dar lugar a que se vuelva a escribir la función subyacente, lo que provoca resultados inesperados. Tenga cuidado de evitar una llamada reentrant cuando controle cualquiera de los siguientes mensajes: WM_ACTIVATE, WM_ACTIVATEAPP, WM_NCACTIVATE, WM_PAINT; WM_SYSCOMMAND si wParam está establecido en SC_HOTKEY o SC_TASKLIST; y WM_SYSKEYDOWN (al procesar combinaciones de teclas Alt-Tab o Alt-Esc). Se trata de un problema con las aplicaciones de modelo de apartamento de un solo subproceso.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | msinkaut.h |
Library | InkObj.dll |