1.一般创建需要的窗口,转换成相应的窗口类; 声明一个导出函数,来处理窗口的显示,如:

CTest test;
extern "C" __declspec(dllexportvoid Show() 
 {
     AFX_MANAGE_STATE(AfxGetStaticModuleState());
     if(!test.create) 
     {
         test.Create(IDD_DIALOG1);
         test.ShowWindow(SW_SHOWNOACTIVATE);
     }
     else
     {
         test.ShowWindow(SW_SHOWNOACTIVATE);
     }
 
 }
 MFC封装的DLL如果使用了资源,请在函数开始加入:AFX_MANAGE_STATE(AfxGetStaticModuleState());
如果DLL使用的对话框上面又引用了其它COM组件,请在函数开始加入下面三句:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CoInitialize(NULL);
AfxEnableControlContainer();
 
 
 
2。
 
 
 

最新文章

  1. ABP 索引
  2. XML特殊符号
  3. 用PHP+H5+Boostrap做简单的音乐播放器(进阶版)
  4. JQUERY 滚动 scroll事件老忘记 标记下
  5. MySQL优化之COUNT(*)效率
  6. 转:基于HTTP协议的轻量级开源简单队列服务:HTTPSQS
  7. 实验一:基于Winsock完成简单的网络程序开发
  8. 加入指数(IOS开发)
  9. secache 详解
  10. 【Django】中间件
  11. 学号:201621123032 《Java程序设计》第13周学习总结
  12. LAMP 搭建
  13. 阿里云服务器云数据库免费体验(Java Web详细实例)
  14. 2018(5)软件架构设计,架构风格,REST
  15. 52abp框架asp.net core & Angular快速开发实战视频教程
  16. python学习日记(2/3区别,环境,变量,数据类型以及简单习题)
  17. labelImg:no module named pyqt4
  18. ubuntu 软件包系统已损坏 解决方法
  19. java之 22天 GUI 图形界面编程(一)
  20. javascript method.

热门文章

  1. windows 安装虚拟环境
  2. testNG官方文档翻译-5 测试方法,测试类和测试组
  3. shell编程:find命令
  4. 19-python基础-进制之间的转换
  5. Java技术专区-虚拟机系列-虚拟机参数(常用)
  6. SpringMVC学习(6):数据验证
  7. Spring学习笔记(1)——初识Spring
  8. 笔记59 Spring+Hibernate整合(二)
  9. 华视身份证读卡器获取uid号vue单文件组件版本
  10. MYSQL-连续出现的数字