Dlg.Create(IDD_DIALOG,NULL);
Dlg.ShowWindow(SW_SHOW);
だと正常に動作するのに、

Dlg.Create(IDD_DIALOG,this);
Dlg.DoModal();
だと、

>X Debug Assertio Failed!
>File: dlgcore.cpp
>Line: 462
エラーになってしまいます。

対処方法キボンッユ