重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Visual C++ 2005 Express Edition、C++で作っています。
ウィンドウに自由に線を書けるようにしたのですが、最小化や他のウィンドウに隠れると書いた線がすべて消えてしまいます。
書いた線が消えないようにするにはどうしたらよいのでしょうか?
よろしくお願いします。

A 回答 (1件)

>最小化や他のウィンドウに隠れると書いた線がすべて消えてしまいます。


WM_PAINT が発生する度に再描画する必要があります。

普通はそれに対応する OnPaint() で描画処理をするんじゃないかな?
MFC はもう忘れました。きっと詳しい人がもっと適切な回答をくれるでしょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!