掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
スクロールバーのグレー化 (ID:71518)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> WS_HSCROLLをセットするか、SetScrollInfoを2回呼んだら出ました。 WS_HSCROLLをセットしたところ、 グレー化したスクロールバーが出てくるようになりました。 WS_HSCROLLを付けなくてもスクロールバーが出てくるので、気づきませんでした。 ありがとうございます。 > #info.cbSizeの設定が抜けているようですが これはソース貼り付けのうっかりです。 失礼しました。 なお、仲澤@失業者さんに指摘したいただいた件ですが、 > さて、ウインドウが構築される際、非常に特殊なケースを除けば、 > WM_CREATE(OnCreate)で初期化の全ての処理を行って大丈夫です。 今回のようなCWnd派生の自作コントロールは、Createで直接作る方法も、 ダイアログにカスタムコントロールとして配置する方法も、 どちらでも使えるようにするために、よくこのように作っています。 OnCreateで初期化する方法は カスタムコントロールとして配置した際にコールされないと思うのですが (逆にPreSubclassWindowはCreateで直接作ってもコールされる)、 このようなケースではどのようにされているのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.