Partager via


IInkDisp ::ClipboardPaste, méthode (msinkaut.h)

Copie le IDataObject du Presse-papiers dans l’objet InkDisp.

Syntaxe

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

Paramètres

[in, optional] x

Optionnel. Spécifie la coordonnée x à coller dans 'espace manuscrit coordonnées. La valeur par défaut est 0.

[in, optional] y

Optionnel. Spécifie la coordonnée y à coller dans les coordonnées d’espace manuscrit. La valeur par défaut est 0.

[in, optional] DataObject

Optionnel. Spécifie l'IDataObject à utiliser. Pour coller à partir du Presse-papiers, définissez sur NULL. La valeur par défaut est NULL.

[out, retval] Strokes

Lorsque cette méthode est retournée, contient un pointeur vers la collection InkStrokes dans l’objet InkDisp.

Valeur de retour

Cette méthode peut retourner l’une de ces valeurs.

Retourner le code Description
S_OK
Succès.
E_POINTER
Un paramètre contenait un pointeur non valide.
E_INK_EXCEPTION
Une exception s’est produite à l’intérieur de la méthode.

Remarques

Une erreur est retournée si une erreur inattendue se produit lors de l’accès au Presse-papiers . Si aucune erreur ne se produit mais que le Presse-papiers ne contient pas de format qui peut être collé dans entrée manuscrite -either format sérialisé manuscrit (ISF) ou un objet d’entrée manuscrite de texte (tInk) -then NULL est retourné et aucune exception n’est levée.

Exigences

Exigence Valeur
client minimum pris en charge Windows XP Tablet PC Edition [applications de bureau uniquement]
serveur minimum pris en charge Aucun pris en charge
plateforme cible Windows
d’en-tête msinkaut.h
bibliothèque InkObj.dll

Voir aussi

IInkDisp

classe InkDisp

collection InkStrokes