2014/10/3 (金) 07:47:06 Mr.XRAY |
> 上のコードではローカルなマウスフックを使用しています.
> このフックのメッセージ処理を使用すれば,クリックした画像位置を検出できます.
> そのようにしたコードです.
画像メニューの再描画のテストをしてみました.
マウスカーソル下の描画を変更する例です.
マウスカーソルが移動する度に再描画するとチラつきます.
そこで,OnMouseEnter, OnMouseLeave イベントのような機能を実装しています.
コードはダウンロードしたファイルで確認してください.
(再掲) 2,311 KB (EXE ファイル同梱) 2014年10月03日 PM 5時20分版
http://mrxray.on.coocan.jp/Delphi/zip/PopupMenu_ImageItem.zip
|
|