開発環境はVC++Ver.6.0です。
MDI子ウィンドウを2つつくり、左ウィンドウから右ウィンドウにアイコンをドラッグ&ドロップで移動して貼り付けたいのですが、できません。
何パターンも作成できるよう元の絵は残したままコピーの要領で実現したいのです。
プログラムは左ウィンドウでOnLButtonDownで情報を取得し、OnLButtonUpのときに
CRect rect;
GetWindowRect ( &rect );
ScreenToClient ( &rect );
if( !rect.PtInRect (point))
{
//右ウィンドウにデータを送信
}
でドロップ先がウィンドウ外であるか判定し、外の場合データを
SendMessageで右ウィンドウに渡そうとしています。
プログラム初心者なのでわからないことだらけなので、御指導お願いいたします。
あちこちにマルチポストしていますが……
もちろん、後始末はつけてくれるんですよね?
MLに入っているでしょうから、
http://mfc.acty-net.ne.jp/ml/mfc/00047184.shtml
のレスは既に見ていらっしゃると思いますが…
なお、似たような話題が、
http://www.mtakahashi.com/cgi.cgi?10224
にもあります。(解決していませんが)