MFC在dll工程里创建非模态对话框
来源:互联网 发布:mac怎么安装adobe 编辑:程序博客网 时间:2024/06/17 01:19
在MFC exe工程里创建一个非模态对话框是比较简单的,举个例子:
CCDlgBroadcast* m_pDlgBroadcast = new CDlgBroadcast();
m_pDlgBroadcast->Create(CDlgBroadcast::IDD);
在MFC dll工程里如果还如上例一样,在执行Create函数时则会报“读取地址错误”
这个时候需要在前面多加一行代码:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
m_pDlgBroadcast = new CDlgBroadcast();
m_pDlgBroadcast->Create(CDlgBroadcast::IDD);
加上AFX_MANAGE_STATE(AfxGetStaticModuleState());后就可以成功创建对话框了
0 0
- MFC在dll工程里创建非模态对话框
- MFC对话框工程创建
- 在MFC “共享MFC 规则DLL”中(创建MFC DLL中选第一个),使用MFC对话框注意问题
- 在DLL中创建对话框
- MFC 创建非模态对话框
- MFC创建非模态对话框
- VC中创建MFC规则DLL工程
- MFC调用对话框dll弹出非模态对话框
- 基于对话框的MFC应用程序,在“工程名.cpp”文件里如何调用“工程名+Dlg.cpp”文件里“工程名+Dlg”类的public成员函数?
- 在MFC工程中新建一个对话框
- VS2013/MFC基于对话框编程: [1]创建MFC工程
- VC++MFC 调用DLL里的对话框资源
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- perl学习笔记-----------------------(10)
- GRE隧道配置
- 有2n个硬币排成一行n个正向的在左,n个反向的在右
- fragment引用图片出现问题<interface declaration>, <parcelable declaration>, AidlTokenType.import or AidlToken
- 编程练习:M,N进制任意转换
- MFC在dll工程里创建非模态对话框
- 图片隐藏文件上传框
- 191. Number of 1 Bits
- Java学习提要——字符流与字节流的基本操作与区别
- 信号
- 使用synchronized获取互斥锁的几点说明
- spring事物
- 前端复习--javascript 对象作为对象的属性名字的研究
- perl学习笔记-----------------------(11)