• 締切済み

ドラッグ & ドロップのメッセージについて

ドラッグドロップをおこなったときに、ウィンドウメッセージからどのようにして判断すればよいのでしょうか? クリックの場合はWM_LMOUSEUPなどが2回連続で配信される等で検討がつくのですが、ドラッグドロップの場合は検討がつきません なにかいい方法があれば教えてください。 よろしくお願いします

みんなの回答

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

IDropTargetを実装する必要があるかな? http://www4.ocn.ne.jp/~snao/droptarg.html

参考URL:
http://www4.ocn.ne.jp/~snao/droptarg.html
  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.1

WM_LMOUSEDOWNからWM_LMOUSEUPまでのあいだが ドラッグ中かとおもうのですが、 それともウインドウ外のメッセージの受け取り方でしょうか?

hidebu-
質問者

補足

さっそくの回答ありがとうございます。 同じウィンドウ内でのドラッグ&ドロップです。 テキストボックスのようなコンポーネント内でテキストがドラッグされたことをメッセージから感知したいのです。 理由としてはDHTML EDITコントロールというものを使用していまして、ドラッグスタートの状態変化を示すメンバがないため、フック処理を行い、なんとかウィンドウメッセージから判別できないか? ということです

関連するQ&A

専門家に質問してみよう