为何用VS写MFC过程中不能弹出一个模态窗口?

用MFC写一个系统 ,在准备登录进去的时候创建的新窗口总是出不来,试了好多种方法了。痛苦>_<

else
{     //弹出新窗口
        CDlgMOT dlg;
        dlg.DoModal();
}

运行结果就是没有报错,也可以正常运行,其他代码都可以用,就是不可以弹出新窗口

没有半点头绪,也不知道到底应该怎么样更改

我就想能够弹出新窗口就行了
希望有人可以帮我解决这个问题 感恩

代码看起来没什么问题