掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フォームのスクロールバーが移動した事を知るには? (ID:44895)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Harryさん、レスありがとうございます。 水平方向のスクロールバー(Form1.HorzScrollBar)は、ユーザに見せますし、操作もさせます。 垂直方向のスクロールバーは、グリッドの垂直スクロールバーで済ませようと思っています。 なるほど、フォームのリサイズイベントハンドラで Self.Repaint すると、ちゃんと再描画してくれますね。ありがとうございます。 もっと踏み込むと、フォームのスクロールバーを操作すると、何らかのイベントやメッセージが取れるのではないか?と考えます。 そこで昨日自宅で、 >フォームの水平スクロールバーが動くと WM_HSCROLL メッセージが発生するので、そのタイミングでフォームの再描画イベントを強制的にコールしてます。 というコーディングをしましたが、パネルにエディットコンポーネントが多数載っていて、TABキーによってフォームがスクロールしてしまう分には WM_HSCROLL メッセージが発生しないようです。 この場合、どのように対処したら良いのでしょうか。 Mr.XRay さんのサイトも参考にはしたいのですが・・・あくまでもGUIベースで簡単に、を目指しているので、引き続きお知恵をお貸し下さい。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.