みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ダイアログのテキストにマウスカーソルが乗ったときの処理

MFC(VC++6.0)のダイアログベースでプログラムを製作していますが、
そのテキストにマウスカーソルが乗ったときに処理をさせたいです。
そして、マウスカーソルがテキストから離れたときにも処理をさせたいです。
どういうメッセージが送られてくるのかが知りたいので、
ご存知の方、ご教授お願いします。

わかりやすく言うと、ダイナミックHTMLの
OnMouseOverとOnMouseOutみたいな処理をさせたいのです。

投稿日時 - 2001-05-24 20:20:24

QNo.80699

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

ダイアログで、メッセージループを作成して、メッセージループないで、『WM_MOUSEMOVE』をサーチして、メッセージループのパラメータで、現在位置が取得出来るので、その現在位置から、コントロールを調べれば出来ます(GetCaptureで、マウスをキャプチャしているMOOを調べる必要もありますね)

 また、どういったメッセージが送られてくるのか調べるだけでしたら、VC++の中のツールでスパイって奴があるので、これでメッセージを調べる事が出来ます。

投稿日時 - 2001-05-24 20:35:27

お礼

教えていただいたことを参考にいろいろやってみます。

ありがとうございました。

投稿日時 - 2001-05-25 23:08:23

あなたにオススメの質問