怎么在ATL中创建MFC对话框

如何在ATL中创建MFC对话框
我在VC6中创建的ATL(支持MFC),然后建立了一个对话框类,在导出的STDMOTHED接口中调用,但在测试程序中我调用这个接口却总是弹不出对话框,对象创建失败.请问该怎么创建MFC对话框啊?

------解决方案--------------------
难道需要CWinApp?没这样干过
为啥不用atl的对话框啊 CDialogImpl
------解决方案--------------------
如果可以选择的话,你可以用MFC写一个COM来实现你的功能,这样调用MFC的OCX就非常方便了
------解决方案--------------------
MFC的OCX可以嵌入atl的对话框中吗?
可以,但ocx必须实现相关的OLE接口
------解决方案--------------------
应该没有问题的,记得在每个接口函数开始加上:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));


------解决方案--------------------
老大,你说的是使用对话框问题,这个问题别人也问过了,先在菜单上 “插入”--》新建ATL对象 ,然后是miscellanous选项下面就有一个添加对话框功能,插入了以后你就有个对话框的类了,然后就可以使用他了,别忘了给小弟一点分呀