Partager via


Méthode IRichEditOleCallback ::GetDragDropEffect (richole.h)

Permet au client de spécifier les effets d’une opération de suppression.

Syntaxe

HRESULT GetDragDropEffect(
  BOOL    fDrag,
  DWORD   grfKeyState,
  LPDWORD pdwEffect
);

Paramètres

fDrag

Type : BOOL

TRUE si la requête concerne un IDropTarget ::D ragEnter ou un IDropTarget ::D ragOver. FALSE si la requête concerne IDropTarget ::D rop.

grfKeyState

Type : DWORD

État de la clé tel que défini par OLE.

pdwEffect

Type : LPDWORD

Effet utilisé par un contrôle d’édition enrichi. Lorsque fDrag a la valeur TRUE, au retour, son contenu est défini sur l’effet autorisé par le contrôle d’édition enrichi. Lorsque fDrag a la valeur FALSE, au retour, la variable est définie sur l’effet à utiliser.

Valeur retournée

Type : HRESULT

Cette méthode retourne S_OK.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête richole.h
DLL Msftedit.dll

Voir aussi

IRichEditOleCallback