0

私は古いスタイルの Windows API プログラムを持っており、その上に C++ で自家製のレイヤーがあります。そこで、ペイントするブラシを作成し、デストラクタで DestructObject(Handle) を呼び出して解放します。多くのブラシでは、これはうまくいかないようです。デストラクタを呼び出す前に手動でブラシを解放する必要があります。そうしないと、プログラムが停止します。

これはなぜですか?私の説明は、Windows 用に開いているブラシが多すぎるということです。DestructObject の呼び出しを遅らせている別のスレッドの削除演算子はありますか?

4

0 に答える 0