通知
すべてクリア
Topic starter
2009年4月23日 4:20 PM
マウスポインタが特定のボタン上に来た際に
マウスカーソルを変える、という処理を実装中です。
が、ボタン上にマウスポインタがくるとWM_MOUSEMOVEが発行されなくなります。
ボタンのプロパティの「通知」にチェックを入れてみてもダメでした。
ボタン上でマウスが動いたメッセージを取るにはどうすれば良いか教えていただけませ
んか?
宜しくお願いいたします。
環境はVC6.0 MFC です。
2009年4月23日 4:26 PM
Topic starter
2009年4月23日 5:14 PM
Blue様、ありがとうございます。
CButtonを継承したら簡単にできました。
もしよろしければ継承するとできるようになる
理由を教えて頂けませんか?
きちんと理解しておいたいので...
宜しくお願いします。
2009年4月23日 11:40 PM
マウスの位置にあるウィンドウにWM_MOUSEMOVEが渡る。
勝手に親ウィンドウに渡るようなことは無い。
俺の知る限り通知なしのスタティックコントロールやドラッグを除いて。
Topic starter
2009年4月24日 9:26 AM
ありがとうございました。