掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ダイアログボックスの表示更新をするには? (ID:70300)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ダイアログだろうと、なんだろうとウィンドウの仕組みは 「一度表示したものを、 プログラマーの意思を上手く汲み取って、都合よく維持してくれる」 ものではありません。 描画・再描画のタイミングにあわせて描画処理する必要があります。 ダイアログならば、メッセージ関数のOnPaint(WM_PAINT)が ウィンドウ操作されたときの描画のタイミングとして呼ばれる関数に なっていますので、そこに描画作業を書きます。 OnInitDialogのタイミングでは ダイアログの実体はできていても、画面に表示される前なので このタイミングで描画処理しても意味がなくなってしまうのです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.