ボタンを押すことによってピクチャーボックス内に描かれた物が
ウインドウを閉じたり、サイズをかえたときに消えてしまいます。
消えないようにするにはどうしたらよいですか?
つまりビットマップの再描画のやりかたを教えてください?
どのように描画したかによりますが,
WM_PAINTメッセージが来たら再び描画すればいいだけでは?
ViewクラスにOnButtunという名前のボタンをつくりました
このボタンを押すとあるデータのグラフが描画されます
ビットマップ保持というべきでしょうか、とにかく、消えないようにしたいです
データはDocumentクラスがもっているのでしょうから,
それを元にOnDrawで描画するようにしてやればいいです。
描画処理を分散させず,最初の描画からOnDrawに任せた方が楽ですけどね。
アプリーケーションがSDIなんです・・
SDIでもDocument/Viewアーキテクチャは使えますが……(というか使うのが普通)。
まぁ,Document/Viewじゃなくても,データを保持しておいて,
OnDrawで再度描画すれば済む話でしょう?
具体的な使用例を教えていただいたら助かります
おk
ツイート | ![]() |