OnPaint イベントで PaintEventArgs を介して取得した Graphics オブジェクトで Dispose() を呼び出す必要がありますか?
2 に答える
5
いいえ、呼び出し元のレイヤー(実際にグラフィックスオブジェクトを作成したレイヤー)がそれを担当します。また、チェーン上に他の呼び出し先がいる場合、オブジェクトを破棄し、それらを使用できなくなることも考えてみてください。
于 2009-07-29T15:15:01.117 に答える
0
一般に、メソッド パラメータとして受け取った Graphic オブジェクトを破棄しないでください。ただし、自分で作成した Graphics オブジェクトは破棄する必要があります (CreateGraphics
メソッドを使用するなど)。
于 2009-07-31T06:04:36.083 に答える