Partager via


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

Copie l’objet IDataObject du Presse-papiers vers 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

Facultatif. Spécifie la coordonnée x à coller dans les coordonnées de l’espace d’entrée manuscrite . La valeur par défaut est 0.

[in, optional] y

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

[in, optional] DataObject

Optionnel. Spécifie l’objet 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 retourne, contient un pointeur vers la collection InkStrokes dans l’objet InkDisp .

Valeur retournée

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

Code de retour Description
S_OK
Réussite.
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.

Notes

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 l’entrée manuscrite(soit au format sérialisé à l’encre manuscrite (ISF) ou à l’aide d’un objet d’encre de texte (tInk),la valeur NULL est retournée et aucune exception n’est levée. Pour plus d’informations sur le Presse-papiers, consultez Presse-papiers dans MSDN<entity type="reg"/>

Spécifications

   
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

IInkDisp

Classe InkDisp

InkStrokes Collection