普通のボタンとかエディットとか配置したウィンドウで、
その親ウィンドウをDestoryWindowしたら子ウィンドウのボタンとかは
DestroyWindowしなくても問題なし?

こんなの↓
DestoryWindow(hButton);
DestoryWindow(hEdit);
・・・
最後に
DestoryWindow(hDialog);