名前 題名 ▼ Mr.XRAYさん > ▼ takiさん,空色の渚さん, > > 空色の渚さんのテストの結果から判断すると, > Delphi 5 では WM_MOUSELEAVE は実装されているが,実際には検出しないみたいですね. > CM_MOUSELEAVE メッセージを使用するコードを書いてみました. > このメッセージは,Delphi 1 の時からあるので,多分動作するのではと. > > 例によって,TForm1 のクラス内で処理する場合と, > TButton の継承クラスのコードを書いてみました. > 継承クラスを使う方法は,コンポーネントとして使う場合の参考です. > CM_XXXX メッセージについては,以下を参考にしてください. > > [10-04_コンポーネントの内部メッセージと通知メッセージ] > http://mrxray.on.coocan.jp/Delphi/plSamples/160_CreateComponent.htm#10-04 > > 参考リンクの VCL Component Messages [RTF] - delphi about.com を > ダウンロードすると,メッセージの説明があります. > ただし,英語です. > > 動作確認は,Windows 7 U64(SP1) + Delphi XE Pro ですので,あしからず. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link