Metodo IInkOverlay::SetWindowInputRectangle (msinkaut.h)
Imposta il rettangolo della finestra, in pixel, all'interno del quale viene disegnato l'input penna.
Sintassi
HRESULT SetWindowInputRectangle(
[in] IInkRectangle *WindowInputRectangle
);
Parametri
[in] WindowInputRectangle
Rettangolo, nelle coordinate della finestra, su cui viene disegnato l'input penna.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Un parametro contiene un puntatore non valido. |
|
Le coordinate del rettangolo non sono valide,ad esempio larghezza/altezza pari a 0. |
|
Impossibile aggiornare i mapping mentre si trova al centro di un tratto. |
|
Si è verificata un'eccezione all'interno del metodo . |
|
Il rettangolo di input della finestra si sovrappone al rettangolo di input della finestra di un inkCollector abilitato. |
Commenti
L'errore E_INK_OVERLAPPING_INPUT_RECT viene restituito se il rettangolo di input della finestra di un agente di raccolta input penna abilitato (impostato con la proprietà Enabled ) sovrappone il rettangolo di input della finestra di un altro agente di raccolta input penna abilitato.
Per reimpostare il comportamento predefinito del rettangolo di input della finestra (un rettangolo vuoto con coordinate {0,0,0,0}), passare {0,0,0,0} la chiamata a SetWindowInputRectangle e non null.
Non è possibile passare un rettangolo in cui il valore della proprietà Right è minore del valore della proprietà Left ; o dove il valore della proprietà Bottom è minore del valore della proprietà Top . Ad esempio, un rettangolo con parametri di {500, 500, 400, 400} non è valido.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | msinkaut.h |
Libreria | InkObj.dll |