IRichEditOleCallback::GetDragDropEffect 方法 (richole.h)
允许客户端指定放置操作的效果。
语法
HRESULT GetDragDropEffect(
BOOL fDrag,
DWORD grfKeyState,
LPDWORD pdwEffect
);
参数
fDrag
类型: BOOL
如果查询针对 IDropTarget::D ragEnter 或 IDropTarget::D ragOver,则为 TRUE。 如果查询针对 IDropTarget::D rop,则为 FALSE。
grfKeyState
类型: DWORD
OLE 定义的键状态。
pdwEffect
类型: LPDWORD
富编辑控件使用的效果。 当 fDrag 为 TRUE 时,返回时,其内容将设置为丰富编辑控件允许的效果。 如果 fDrag 为 FALSE,则返回时,变量设置为要使用的效果。
返回值
类型: HRESULT
此方法返回 S_OK。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | richole.h |
DLL | Msftedit.dll |