Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Modifica el rectángulo de ventana, en píxeles, dentro del cual se dibuja la entrada de lápiz.
Sintaxis
HRESULT SetWindowInputRectangle(
[in] IInkRectangle *WindowInputRectangle
);
Parámetros
[in] WindowInputRectangle
Rectángulo, en coordenadas de ventana, en el que se dibuja la entrada de lápiz.
Valor de retorno
Este método puede devolver uno de estos valores.
| Código de retorno | Descripción |
|---|---|
|
Éxito. |
|
Un parámetro contenía un puntero no válido. |
|
Las coordenadas del rectángulo no son válidas (por ejemplo, ancho/alto de 0). |
|
No se pueden actualizar las asignaciones mientras se encuentra en medio de un trazo. |
|
Se produjo una excepción dentro del método . |
|
El rectángulo de entrada de la ventana se superpone con el rectángulo de entrada de ventana de un inkCollector habilitado. |
Observaciones
El error E_INK_OVERLAPPING_INPUT_RECT se devuelve si el rectángulo de entrada de ventana de un recopilador de lápiz habilitado (establecido con la propiedad Enabled ) se superpone al rectángulo de entrada de ventana de otro recopilador de entrada de lápiz habilitado.
Para restablecer el rectángulo de entrada de la ventana a su comportamiento predeterminado (un rectángulo vacío con coordenadas {0,0,0,0}), pase {0,0,0,0} la llamada a SetWindowInputRectangle y no NULL.
No se puede pasar un rectángulo donde el valor de la propiedad Right es menor que el valor de la propiedad Left ; o donde el valor de la propiedad Bottom es menor que el valor de la propiedad Top . Por ejemplo, un rectángulo con parámetros de {500, 500, 400, 400} no es válido.
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | No se admite ninguno |
| de la plataforma de destino de |
Windows |
| Header | msinkaut.h |