IRichEditOleCallback::GetDragDropEffect 方法 (richole.h)

允许客户端指定放置操作的效果。

语法

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

参数

fDrag

类型: BOOL

如果查询针对 IDropTarget::D ragEnterIDropTarget::D ragOver,则为 TRUE。 如果查询针对 IDropTarget::D rop,则为 FALSE

grfKeyState

类型: DWORD

OLE 定义的键状态。

pdwEffect

类型: LPDWORD

富编辑控件使用的效果。 当 fDragTRUE 时,返回时,其内容将设置为丰富编辑控件允许的效果。 如果 fDragFALSE,则返回时,变量设置为要使用的效果。

返回值

类型: HRESULT

此方法返回 S_OK

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 richole.h
DLL Msftedit.dll

另请参阅

IRichEditOleCallback