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.
Fügt Text aus einem angegebenen Datenobjekt ein.
Syntax
HRESULT Paste(
VARIANT *pVar,
long Format
);
Parameter
pVar
Typ: VARIANT*
Das einzufügende IDataObject . Der Inhalt der Zwischenablage wird jedoch verwendet, wenn eine der folgenden Punkte zutrifft.
pVar ist NULL.
pVar punkVal ist NULL
pVar ist nicht VT_UNKNOWN
pVar punkVal gibt kein IDataObject zurück, wenn eins abgefragt wird.
Format
Typ: long
Das Format der Zwischenablage, das beim Einfügevorgang verwendet werden soll. Null ist das beste Format, das normalerweise RTF ist, aber auch CF_UNICODETEXT und andere Formate sind möglich. Der Standardwert ist 0 (null). Weitere Informationen finden Sie unter Zwischenablageformate.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn die Methode fehlschlägt, gibt sie einen der folgenden Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Das Ziel ist schreibgeschützt. |
|
Das Ziel kann den text nicht enthalten, der eingefügt werden soll. |
Hinweise
Weitere Informationen finden Sie unterITextRange::Copy.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | tom.h |
| DLL | Msftedit.dll |
Weitere Informationen
Konzept
Referenz