外部ファイルを (Windows ファイル エクスプローラーから) コントロールにドロップしようとしていますListView
。以前にこれを行ったことがありますが、イベントを発生させることができないようです。
私の手順は次のとおりです。
- ListView コントロールを作成する
- View プロパティを次のように設定します。
3 - lvwReport
- OLEDropMode プロパティを
1 -ccOLEDropManual
私がしなければならないことはそれだけだと思っていましたが、私のListView1_OLEDragDrop
イベントは発生しません。
念のため、ListView にいくつかの項目を設定しました。
と で を設定しようとしEffect = vbDropEffectCopy
ましListView1_OLEDragOver
たListView1_OLEGiveFeedback
が、これも効果がないようです (これはカーソルを変更しません)。
注: コントロールの外にドラッグするときに StartDrag イベントを発生させることができます
これがWindows 7でも機能することを誰かが確認できますか?