目前使用动态库中对话框的方式。主要是采用 建立导出函数 然后调用导函数 弹出对话框。 extern "C"  __declspec( dllexport ) void  Test()
{
  AFX_MANAGE_STATE(AfxGetStaticModuleState()); 
   CTestDlg dg;
   dg.DoModal();
}
这种方式没有问题第二种方式 直接在对话框类增加导出前缀 如
 
  class AFX_EXT_CLASS CTestDlg
{
   enum { IDD = IDD_DIALOG1 };
 }在主程序调用的时候 增加头文件和lib文件 后
在程序中调用
 void CMainFrame::Test()
{
   CTestDlg dg;
   dg.DoModal();}
 运行的时候,对话框根本弹不出来, 应该也是自愿问题导致,请问在VS2010中改怎么设置。
我在查看其它例子的时候,没发现使用AFX_MANAGE_STATE(AfxGetStaticModuleState());语句 也可以弹出
是怎么实现的???谢谢