C++Builder相談室 Part8
■ このスレッドは過去ログ倉庫に格納されています
0438soku
NGNG解決しました。
詳しくはわからないのですが、Bitmapなどのオブジェクトは同時に
4つまでしか保持できないみたいです。
ですので、新たな描画が始まると、あいている所を探して、
破棄してしまうことがあるみたいなんです。
そこで、描画前にCanvas->Lock()、
描画後にCanvas->Unlock()という手順を踏むと、
どうやら消えずにすむようです。
というか消えませんでした。
理由はまだあんまり良くわからないんですが、精進します。
どうもありがとうございました!
それから、ついでにまた質問なのですが、
Canvasに描画する作業をしているとよく、
「Canvasに対する描画ができません」というエラーが出てくることがあります。
最初はインターバルが短すぎるのかな、と思っていたのですが、
1msでも出ないときは出ない感じなんです。
これは何が原因なのでしょうか?
ご存知の方、一つよろしくお願いいたします。
■ このスレッドは過去ログ倉庫に格納されています