Condividi tramite


Metodo IInkDisp::ClipboardPaste (msinkaut.h)

Copia il IDataObject dagli Appunti all'oggetto InkDisp .

Sintassi

HRESULT ClipboardPaste(
  [in, optional] long        x,
  [in, optional] long        y,
  [in, optional] IDataObject *DataObject,
  [out, retval]  IInkStrokes **Strokes
);

Parametri

[in, optional] x

Opzionale. Specifica la coordinata x da incollare in spazio input penna coordinate. Il valore predefinito è 0.

[in, optional] y

Opzionale. Specifica la coordinata y da incollare nelle coordinate dello spazio input penna. Il valore predefinito è 0.

[in, optional] DataObject

Opzionale. Specifica il IDataObject da utilizzare. Per incollare gli Appunti, impostare su NULL. Il valore predefinito è NULL.

[out, retval] Strokes

Quando termina, questo metodo contiene un puntatore all'insieme InkStrokes nell'oggetto InkDisp .

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Successo.
E_POINTER
Un parametro contiene un puntatore non valido.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo .

Osservazioni

Viene restituito un errore se si verifica un errore imprevisto durante l'accesso agli Appunti . Se non si verifica alcun errore, ma gli Appunti non contengono un formato che può essere incollato in input penna -either formato isf serializzato (ISF) o un oggetto input penna (tInk) -then NULL viene restituita e non viene generata alcuna eccezione.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
server minimo supportato Nessuna supportata
piattaforma di destinazione Finestre
intestazione msinkaut.h
libreria InkObj.dll

Vedere anche

IInkDisp

Classe InkDisp

raccolta InkStrokes