|
■No45643 (たっくん さん) に返信
>>同一アプリ内で出来るのかはわからないですが >>やるとしたら、ドラッグ&ドロップ関係のウィンドウメッセージで >>実現することになると思います。 > > そのウィンドウメッセージをどのように書いたらよいかがわからないのです。 > どのように書いたら?というのはどの程度の意味を持ってるのでしょう?
トリガーとなるメッセージがどれかわからない? それとも、ドラッグドロップの実際の処理?
前者は、リストビューの通知メッセージ(LVN_???)をチェックしてみることをお勧めします。 後者は、完全自前でやるのなら、掲示板でのやり取りだけじゃきついでしょうね。。。 DoDragDrop API(OLE2のDrag&Drop機構)を使って処理するのなら多少は実装楽ですが... COMとか知らないとやっぱり無理。
> やりたいことは、ListViewAの要素の中から必要なアイテムを、 > ListViewBへコピーしたいのです。 > しかもListViewBの好きな位置におきたいのです。 > ですからドラッグ&ドロップでと考えたのですが・・・
あらかじめ転送したいものと転送先を選択した状態で ボタンをすとかであれば、ドラッグドロップしなくても実現できそうな気がします。 あとは、調整用に上へとか下へとかのボタンがあればいいような。。。?
|