调用对话框时出现“试图执行系统不支持的操作”解决思路

调用对话框时出现“试图执行系统不支持的操作”
我在调用模态对话框时,出现“试图执行系统不支持的操作”,然后程序弹出错误报告就关闭了,这是怎么回事呀?
                  CViewDlg   m_vdlg;     //CViewDlg为要调用对话框的类
if(LoadDlgData(&m_vdlg))//LoadDlgData为装载数据的
{ //弹出修改对话框(模态),并进行初始化赋值
m_vdlg.m_bViewMode   =   FALSE;
m_vdlg.DoModal();
}
在前面没有问题,只是在m_vdlg.DoModal();后就出现“试图执行系统不支持的操作”,提示框!我的对话框里面用到了一些richedit等

------解决方案--------------------
代码太少,完全看不出哪有问题
------解决方案--------------------
若使用了RichEdit,弹出对话框前需调用AfxInitRichEdit( );
------解决方案--------------------
CViewDlg对话框里 有多于的控件资源 你尝试在DoDataExchange删除多于的
或者新建一个工程 对话框上只放你需要的控件 再把代码复制过去
看还报错否?