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

CreateSolidBrush関数で作ったブラシは、DeleteObject関数で削除する必要がありますか?MSDNの関数リファレンスで調べたのですが特に記述がありませんでした。CreatePen関数では、作ったペンは不要になったらDeleteObjectで削除する必要がある、との記述があったのですが・・・。やはり不必要になったら削除したほうがいいでしょうか?
回答よろしくお願いします。

A 回答 (1件)

こんにちは。



必要だと思いますよ。

確かに日本語のMSDNで検索すると書いていませんね・・。
オリジナルには
>When you no longer need the brush, call the DeleteObject function to delete it.
と書いてあります。

基本的にCreateなんちゃらで作ったGDIオブジェクトは削除する必要があります。
タスクマネージャで見ると"GDIオブジェクト"が増加していきますので・・・。

参考URL:http://msdn.microsoft.com/en-us/library/aa931351 …
    • good
    • 0
この回答へのお礼

必要ありなんですね!わかりました。
回答ありがとうございました。

お礼日時:2009/09/07 09:21

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