掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
マウスの左ボタンが押されているとCM_MouseLeaveが発生しない件 (ID:148973)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
書き込みありがとうございます。 Mr.XRAY様、delphi6で作ったコードをコピペで入れると、delphi10.3では、mouseleaveがうまく動きませんでした。 ここは自分ではよく使う機能で、新規プロジェクトに雛形として保存していたものからまるまる写していたので、確認漏れというのは考えにくいとは思っています。 ただ、今回自分が提示させていただいたコードも、時間をかけて動作確認を行なって、動いたことを確認したつもりではおります。マウスを数ピクセル単位で動かしながら時間をかけて細かくみていたので、それなりに自信はありますが、100%誤りがないかというと、誤りもありえるかもしれません。 もう一度後で確認してみます。 AAA様、ホームページを検索している中で、ご指摘くださったCaptureという単語を確かに見かけた記憶があります。 その書き込みを見て、Delphi6とDelphi10では、Captureという部分の処理が違うのではないかと思ったのかもしれません。 これがあるのとないのとでは、どう処理が違ってくるのかは理解しておりませんが、マウスを離さない限りは、元のコントロールでの処理が有効なのかな?とも思える書き込みだったように感じ、mousemoveの処理を書いたという流れだったと思います。 あとで実際試してみたいと思います。 分かりにくい質問に対してフォローしていただき、ありがとうございます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.