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

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

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

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

QNo.80699

困ってます

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

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

[  前へ  |  次へ ]

回答(1件中 1~1件目)

ANo.1

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

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

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

お礼

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

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

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

あなたにおすすめの質問

[PR] お役立ち情報