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.
Erstellt ein doppeltes InkDrawingAttributes -Objekt.
Syntax
HRESULT Clone(
[out, retval] IInkDrawingAttributes **DrawingAttributes
);
Parameter
[out, retval] DrawingAttributes
Wenn diese Methode zurückgegeben wird, enthält sie einen Zeiger auf das neu erstellte InkDrawingAttributes -Objekt.
Zurückgegebener Wert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Erfolg. |
|
Speicher kann nicht zugewiesen werden, um den Vorgang abzuschließen. |
|
Ein nicht angegebener Fehler ist aufgetreten. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
In der Methode ist eine Ausnahme aufgetreten. |
|
Das InkDisp-Objekt wurde nicht registriert. |
|
Unerwarteter Parameter oder Eigenschaftentyp. |
Bemerkungen
Die Clone-Methode wird für die Objekte InkDisp, InkDrawingAttributes und InkRecognizerContext definiert. Die Clone-Methode gibt eine genaue Kopie des ursprünglichen Objekts zurück.
In den meisten Szenarien ist das duplizierte Objekt eine genaue Kopie des ursprünglichen Objekts, aber keine Beziehung zwischen den beiden Objekten vorhanden. Ausführliche Informationen zu Ausnahmen hierzu finden Sie im Abschnitt "Hinweise" dieses Themas.
InkDrawingAttributes-Objekt : Normalerweise klonen Sie eine Masterkopie der Zeichnungsattribute, ändern einen oder mehrere Attribute, und rufen Sie die ModifyDrawingAttributes-Methode auf, um die geänderten Zeichnungsattribute zu verwenden.
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 |