タイトルダイアログボックス使用時のメモリリークを避ける方法カテゴリー開発情報, Technical Q&A
作成日1999/12/22 10:22:23作成者新居雅行
Technical Q&Aに公開された「CloseDialog and ’ictb’s」では、ダイアログボックスを作成したときのメモリリークの問題について記載されている。GetNewDialogでダイアログボックスを作成するとき、dStorageパラメータに値を渡しているとする。そのとき、ictbリソースがある場合、CloseDialogでダイアログボックスを閉じると、ictbリソースの部分がメモリに残ってしまう。これを避けるには、dStorageパラメータにnilを引き渡すか、DisposeDialogを使ってダイアログボックスを破棄する、あるいはdftbリソースを使うという手段がある。
関連リンクtb66 - CloseDialog and ’ictb’s