タイトル | ダイアログボックス使用時のメモリリークを避ける方法 | カテゴリー | 開発情報, 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 |