IInkPicture::SetWindowInputRectangle-Methode (msinkaut.h)
Ändert das Fensterrechteck in Pixeln, in dem freihand gezeichnet wird.
Syntax
HRESULT SetWindowInputRectangle(
[in] IInkRectangle *WindowInputRectangle
);
Parameter
[in] WindowInputRectangle
Das Rechteck in Fensterkoordinaten, auf dem Freihand gezeichnet wird.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Die Rechteckkoordinaten sind ungültig (z. B. Breite/Höhe von 0). |
|
Zuordnungen können während der Mitte eines Strichs nicht aktualisiert werden. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
|
Das Fenstereingaberechteck überlappt sich mit dem Fenstereingaberechteck eines aktivierten InkCollectors. |
Hinweise
Der E_INK_OVERLAPPING_INPUT_RECT Fehler wird zurückgegeben, wenn das Fenstereingaberechteck eines aktivierten Freihandsammlers (festgelegt mit der Enabled-Eigenschaft ) das Fenstereingaberechteck eines anderen aktivierten Freihandsammlers überlappt.
Um das Fenstereingaberechteck auf sein Standardverhalten (ein leeres {0,0,0,0}Rechteck mit Koordinaten) zurückzusetzen, übergeben Sie {0,0,0,0} den Aufruf von SetWindowInputRectangle und nicht NULL.
Sie können kein Rechteck übergeben, bei dem der Wert der Right-Eigenschaft kleiner als der Wert der Left-Eigenschaft ist. oder, wenn der Wert der Bottom-Eigenschaft kleiner als der Wert der Top-Eigenschaft ist. Beispielsweise ist ein Rechteck mit den Parametern {500, 500, 400, 400} ungültig.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |