Visual c++ 如何正确使用CDialog::Create for Modalless对话框MFC
我试图在我现有的项目中创建一个无模式对话框。CDialog::创建原因调试断言。我尝试了一个新的基于对话框的应用程序,并遵循相同的步骤,创建对话框时没有任何错误。 同样在我的exsisiting项目中,我使用MFC作为静态库,这会影响功能吗? 真的很期待任何有用的答复Visual c++ 如何正确使用CDialog::Create for Modalless对话框MFC,visual-c++,visual-studio-2012,mfc,Visual C++,Visual Studio 2012,Mfc,我试图在我现有的项目中创建一个无模式对话框。CDialog::创建原因调试断言。我尝试了一个新的基于对话框的应用程序,并遵循相同的步骤,创建对话框时没有任何错误。 同样在我的exsisiting项目中,我使用MFC作为静态库,这会影响功能吗? 真的很期待任何有用的答复 最好的问候鉴于问题的模糊性和信息的缺乏,这只是一个暗箭伤人的想法,但是您是否将对话框创建为一个WS_儿童而不是WS_弹出窗口?您现有的项目是什么样的项目?SDI、MDI还是基于对话框?您在哪里调用CDialog::Create?你
最好的问候鉴于问题的模糊性和信息的缺乏,这只是一个暗箭伤人的想法,但是您是否将对话框创建为一个WS_儿童而不是WS_弹出窗口?您现有的项目是什么样的项目?SDI、MDI还是基于对话框?您在哪里调用CDialog::Create?你得到了什么样的调试断言?请给出一些代码,说明如何调用CDialog::Create with parameters是基于dll的项目,而不是SDI、MDI,我正在静态链接它。没有基于dll的项目。请用Edward要求的信息更新您的问题。特别是,需要调试断言的完整消息使用断言对话框上的Ctrl+C复制文本。您必须向我们展示一些代码!调试断言失败!程序:C:\Program Files x86\Microsoft Office\Office 14\Outlook.exe文件:f:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin1.inl行:24