StartDrag 方法 (Microsoft Forms)

启动 DataObject 的拖放操作。

语法

fmDropEffect=ObjectStartDrag ([Effect as fmDropEffect])

StartDrag 方法语法包含以下部分:

Part 说明
Object 必填。 一个有效对象。
Effect 可选。 对目标控件执行拖放操作的效果。

设置

Effect 的设置为:

常量 Description
fmDropEffectNone 0 不将放置源复制或移动到放置目标。
fmDropEffectCopy 1 将放置源复制到放置目标。
fmDropEffectMove 2 将放置源移动到放置目标。
fmDropEffectCopyOrMove 3 将放置源复制或移动到放置目标。

备注

拖动操作在具有当前键盘状态的当前鼠标指针位置处开始,并在用户释放鼠标时结束。 拖放操作的效果取决于为放置目标选择的效果。

例如,控件的 MouseMove 事件可能包括 StartDrag 方法。 当用户单击控件并移动鼠标时,鼠标指针将发生变化以指示 Effect 是否对放置目标有效。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。