O L E S tart D rag 事 件

O L E S tart D rag 事 件 - 图1当调用 OLEDrag 方法 时发生

语 法

PROCEDURE Ob jec t.OLEStartDrag LPARAMETERS oDataObject, nEffect 参 数 描 述

oDataObject

O L E S tart D rag 事 件 - 图2O L E S tart D rag 事 件 - 图3O L E S tart D rag 事 件 - 图4对 OLE 拖 放 DataObject 的 一 个 对 象 引 用 在 OLEStartDrag 事 件 中 可 以 调用 任 何 DataObject 方 法

nEffect

O L E S tart D rag 事 件 - 图5O L E S tart D rag 事 件 - 图6拖 动 源 支 持 的 OLE 拖 动 操 作 下 表 列 出 了 nEffect 的 值 以 及 每 种 动 作 的 说

O L E S tart D rag 事 件 - 图7O L E S tart D rag 事 件 - 图8O L E S tart D rag 事 件 - 图9O L E S tart D rag 事 件 - 图10O L E S tart D rag 事 件 - 图11O L E S tart D rag 事 件 - 图12明 nEffect 是 一 个 输 出 参 数 并 且 在 事 件 的 入 口 设 置 为 3 所 以 您 应 该 在 本事 件 中 提 供 nEffect 的 值 例 如 如 果 只 允 许 复 制 操 作 可 将 nEffect 设 置 为

O L E S tart D rag 事 件 - 图131 (DROPEFFECT_COPY)

nEffect Foxpro.h constant 说 明

  1. DROPEFFECT_NONE 拖动源 不 支持 任何 拖动操作

  2. O L E S tart D rag 事 件 - 图14O L E S tart D rag 事 件 - 图15DROPEFFECT_COPY

    拖动源支持 复制操作

  3. O L E S tart D rag 事 件 - 图16O L E S tart D rag 事 件 - 图17O L E S tart D rag 事 件 - 图18DROPEFFECT_MOVE

    拖动源支持 移动操作 默认的

O L E S tart D rag 事 件 - 图194 DROPEFFECT_LINK 拖动源支持 链接操作

  • O L E S tart D rag 事 件 - 图20O L E S tart D rag 事 件 - 图21O L E S tart D rag 事 件 - 图22O L E S tart D rag 事 件 - 图23O L E S tart D rag 事 件 - 图24

    拖 动 源 可 以 支 持 多 个 拖 动 操 作 只 需 将 nEffect 的 多 个 值 加 在 一 起 例如 如 果 nEffect 为 3 则 拖 动 源 支 持 复 制 和 移 动 拖 动 操 作 (3 = 1 ( 复 制 ) + 2 ( 移 动 ))

说 明

O L E S tart D rag 事 件 - 图25O L E S tart D rag 事 件 - 图26OLEStartDrag 是 一 个 拖 动 源 事 件 包 含 N O D E F A U L T 对 这 个 方 法 的 行 为 没 有 影响

应 用 于

O L E S tart D rag 事 件 - 图27O L E S tart D rag 事 件 - 图28O L E S tart D rag 事 件 - 图29O L E S tart D rag 事 件 - 图30O L E S tart D rag 事 件 - 图31O L E S tart D rag 事 件 - 图32O L E S tart D rag 事 件 - 图33O L E S tart D rag 事 件 - 图34O L E S tart D rag 事 件 - 图35O L E S tart D rag 事 件 - 图36O L E S tart D rag 事 件 - 图37O L E S tart D rag 事 件 - 图38O L E S tart D rag 事 件 - 图39O L E S tart D rag 事 件 - 图40O L E S tart D rag 事 件 - 图41O L E S tart D rag 事 件 - 图42O L E S tart D rag 事 件 - 图43O L E S tart D rag 事 件 - 图44O L E S tart D rag 事 件 - 图45O L E S tart D rag 事 件 - 图46复选框 组合框 命令按钮 命令按钮组 容器对象 控件对象 编辑框 表单 表格 图像 标签 线条 列表框 选项按钮 选项按钮组 页面 页框 形状 微 调 文本框 工 具 栏

请 参 阅

OLE Drag-and-Drop 概 览 , OLEDrag 方 法 , OLEDragMode 属 性