◆◆◆如何解决对话框退出后主程序也退出的问题◆◆◆
我用Regular DLL using shared MFC DLL方式创建了一个dll,并且在该dll中创建了一个机遇对话框的类CMyDllDialog并且将该类导出用于主程序,我的主程序是机遇Single Document的程序,在主程序按如下进行调用:
CMyDllDialog dlg;
dlg.DoModal();
编译没有任何警告和错误,该程序可以执行,但是不管DoModal返回是IDOK 还是 IDCANCEL 都会出现如下对话框:
---------------------------------------
Debug Assertion Filed!
Program: D:\vc++\Demo.exe
File:dbgheap.c
Line:1044
Experssion: _CrtIsValidHeapPointer(pUserData)
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
---------------------------------------
然后整个程序退出!
如何解决这个问题,帮忙!
谢谢!
CMyDllDialog dlg;
dlg.DoModal();
编译没有任何警告和错误,该程序可以执行,但是不管DoModal返回是IDOK 还是 IDCANCEL 都会出现如下对话框:
---------------------------------------
Debug Assertion Filed!
Program: D:\vc++\Demo.exe
File:dbgheap.c
Line:1044
Experssion: _CrtIsValidHeapPointer(pUserData)
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
---------------------------------------
然后整个程序退出!
如何解决这个问题,帮忙!
谢谢!
...全文
相关推荐
◆◆◆话术文字和谐 例程 + 二维码在线生成 例程◆◆◆P:原定制作品开源-易语言
用途:把一段话术文本中易被网站和谐掉的内容,自我进行替换屏蔽,使原文意思基本不变,生成全新的一段话术文本。功能例程:1、过滤关键词 :防止关键词和谐,自我进行和谐规避。2、号码装饰 :把一串数字(5位
◆◆◆少儿艺术培训中心策划操作方案书(筹办之前所写).doc
通过沟通,可以解决任何问题,增进共识,共同促进孩子的全面发展。
BlueToothExc_Plus.rar_bluetooth 谢红伟_红月_蓝牙通信_设备更新问题_谢红伟
很多网友来信反应说之前发布的源代码文件包里缺少文件,我下载打开一看果真如此,实在惭愧之极啊,现请更新过来,您现在将要下载的是更新后没有问题的源代码。利用蓝牙(Bluetooth) APIs 编写的多
红绿灯主图指标 通达信指标公式源码.doc
1,10);Z2:=ZIG(4,10);DRAWTEXT(CROSS(Z1,REF(Z1,1)),L,'▲▲▲'),COLORYELLOW;DRAWTEXT(CROSS(REF(Z1,1),Z1),L,'◆◆
crm下载地址
crm下载地址 界面优化-速度提升-细节深化◆◆◆任我行协同CRM9.2


