↓続きでお願いします
https://www.petitmonte.com/bbs/answers?question_id=7667
すいません、解決したと思ったのですが、どうにもこうにもうまくいきません。
やりたいことは
Panel1のMouseDown → Panel2のMouseMove → Panel2のMouseUp
なのですが。
というのは、ReleaseCapture;
すればそのままPanel2のMouseMoveイベントにいけるのですが、MouseMoveがPanel2範囲であればMouseUpイベントを拾えて、
MouseMoveがPanel2範囲をこえてしまうとMouseUpイベントひろえません。
Panel2のMouseDown → Panel2のMouseMove → Panel2のMouseUp
の場合はPanel範囲外であろうとMouseUpをひろえるので、
Panel1のMouseDown → Panel2のMouseMoveでPanel1をReleaseCaptureしたときだけこの現象になります。
せっかく上手くいったと思ったのですが、また悩んでいます。
よろしくお願いします。
確認不足すいません。
自己解決できました。
SetCaptureControl(Panel2);
をPanel1のMouseDownにいれました。
ツイート | ![]() |