Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Teilt den Strich an der angegebenen Position auf dem Strich auf.
Syntax
HRESULT Split(
[in] float SplitAt,
[out, retval] IInkStrokeDisp **NewStroke
);
Parameter
[in] SplitAt
Der Gleitkommaindexwert, der angibt, wo der Strich geteilt werden soll.
[out, retval] NewStroke
Wenn diese Methode zurückgegeben wird, enthält sie einen Zeiger auf das neue IInkStrokeDisp -Objekt, das aus dem geteilten Vorgang erstellt wird.
Zurückgegebener Wert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Das Hilfsobjekt des Stroke-Handlers kann nicht zugewiesen werden. |
|
Der Parameter ist ungültig. |
|
Unerwarteter Parameter oder Eigenschaftentyp. |
|
In der Methode ist eine Ausnahme aufgetreten. |
Bemerkungen
Mit dieser Methode wird der neue Strich unmittelbar nach dem ursprünglichen Strich im Strichsatz eingefügt und die verbleibenden Strichindizes neu nummeriert.
Wenn ein IInkStrokeDisp geteilt wird, bleibt der Anfangsbereich des Strichs die ID des ursprünglichen IInkStrokeDisp. Der Endteil der IInkStrokeDisp wird zu einem neuen IInkStrokeDisp mit einer ID, die größer als die höchste IInkStrokeDisp-ID ist. Wenn sich das ursprüngliche IInkStrokeDisp in einer InkStrokes-Auflistung (außer der Ink.Strokes) befand, verbleibt nur der Anfangsteil in dieser Auflistung.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows XP Tablet PC Edition [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Nicht unterstützt |
| Zielplattform | Windows |
| Header | msinkaut.h |