VC 使用命令行编译程序有关问题,

VC 使用命令行编译程序问题,高手请进?
我想创建一个以Dialog作为主界面的应用程序,在WinMain里调用了DialogBoxParam,

        当我用VC集成的IDE创建工程的时候顺利产生了Dialog
        可,当我用命令行:
                cl   /O2   /Ot   /W3   /nologo   DZCUIMain.cpp   user32.lib
        编译,运行程序时,主程序直接返回了。

问:是否我缺少了哪些编译器选项?应该怎么做?

------解决方案--------------------
分两步看看
第一步编译
链接的时候加上这个 /subsystem
------解决方案--------------------
用vc 导出的makefile 。
然后用nmake
------解决方案--------------------
忘了DialogBoxParam需要从资源文件中读取对话框资源的
估计是你没有资源文件