掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フォームを切り替えるには (ID:117487)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
追記: 先のレスにも書きましたが、 DoEvents を入れると、その時点でキューに溜まっていた メッセージが全て処理されます。 (このため、描画(WM_PAINTメッセージ)も処理される、というわけです) が、逆に言えば、フォームのクローズ(×ボタン押下など)の メッセージも処理されてしまう為、問題が発生する場合もあります。 このため、先のレスのような回避策を申し上げたのですが、 場合によってはフォームの Refresh メソッドを実行するだけで 回避できるかもしれません。 DoEvents を Form1.Refresh, Form2.Refresh に変更してみてください。 こちらの方法できれいに描画されるのであれば、 このほうが安全です。 但し、場合によってはうまく描画されない場合もありますので、 この場合は Form1.Refresh DoEvents というように併せて使うなり、Refresh を DoEvents に置き換えるなり して下さい。 #見当違いの発言でしたらお詫びします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.