我正在尝试将外部文件(来自 Windows 文件资源管理器)拖放到ListView
控件上。我以前做过,但似乎无法触发这些事件。
我的步骤如下:
- 创建一个列表视图控件
- 将视图属性设置为
3 - lvwReport
- 将 OLEDropMode 属性设置为
1 -ccOLEDropManual
我以为这就是我所要做的,但我的ListView1_OLEDragDrop
事件没有触发。
为了以防万一,我用几个项目填充了 ListView。
我尝试Effect = vbDropEffectCopy
在ListView1_OLEDragOver
和中设置,ListView1_OLEGiveFeedback
但这似乎也没有效果(这甚至不会改变光标)
注意:我可以在拖出控件时触发 StartDrag 事件
有人可以确认这仍然适用于 Windows 7 吗?