`
jgsj
  • 浏览: 960232 次
文章分类
社区版块
存档分类
最新评论

vs2008中,创建基于对话框的mfc动态库步骤

 
阅读更多
1、利用MFC Dll向导初始生成一个mfc dll(默认设置);
2、添加一个对话框资源;
3、向工程中添加一个.h、.cpp文件,作为外部的接口;
4、.h头文件的格式仿照于基于控制台的dll的头文件格式;
5、.h头文件中包括资源文件头文件#include "resource.h",包括对话框的头文件;
6、.h头文件中,在类里定义一个对话框对象,定义一些接口函数;
7、.cpp文件中,实现这些接口函数;
8、在外部工程属性中配置dll;
9、在外部工程中包括此.h头文件,再定义此头文件中类的一个对象即可。
分享到:
评论

相关推荐

    MFC扩展DLL中的导出类和对话框VC 源代码.rar

    如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,找些相关的实例拆解研究一下,是很有必要的,最近闲来无事,决定把重用类和对话框封装到DLL中,具体的实现步骤就请大家看代码吧,这里说来话长,而且...

    MFC扩展DLL中导出类和对话框的实现方法

    一般来说,如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,本人这段时间在修改以前的软件时,决定把重复用的类和对话框做到DLL中,下面就从一个简单的例子讲起,如何实现MFC扩展DLL中导出类和对话框...

    VC++ 演示MFC扩展DLL中的导出类和对话框源代码

    VC/C++源码,界面编程,MFC,对话框 如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,找些相关的实例拆解研究一下,是很有必要的,最近闲来无事,决定把重用类和对话框封装到DLL中,具体的实现步骤就请...

    精通MFC (光盘) 源代码

    3.4 MFC中的窗口管理 3.4.1 C++窗口对象和Windows窗体之间的关系 3.4.2 创建窗口 3.4.3 销毁窗体 3.4.4 定位窗体 3.4.5 绘图 3.4.6 消息处理 3.5 小结 第4章 CObject类 4.1 概述 4.2 创建对象 4.2.1 ...

    Visual C++ MFC编程实例.PDF

    4.2 在MFC环境中创建一个设备环境 52 4.2.1 屏幕 52 4.2.2 打印机 53 4.2.3 内存 54 4.2.4 信息 54 4.3 绘图例程 55 4.3.1 画点 55 4.3.2 画线 55 4.3.3 画形状 55 4.3.4 形状填充和翻转 55 4.3.5 滚动 56 4.3.6 ...

    MFC 编程(PDF)

    4.2 在MFC环境中创建一个设备环境 52 4.2.1 屏幕 52 4.2.2 打印机 53 4.2.3 内存 54 4.2.4 信息 54 4.3 绘图例程 55 4.3.1 画点 55 4.3.2 画线 55 4.3.3 画形状 55 4.3.4 形状填充和翻转 55 4.3.5 滚动 56 4.3.6 ...

    VISUAL C++MFC编程实例

    4.2 在MFC环境中创建一个设备环境 52 4.2.1 屏幕 52 4.2.2 打印机 53 4.2.3 内存 54 4.2.4 信息 54 4.3 绘图例程 55 4.3.1 画点 55 4.3.2 画线 55 4.3.3 画形状 55 4.3.4 形状填充和翻转 55 4.3.5 滚动 56 4.3.6 ...

    深入浅出MFC【侯捷】

    Message Map机制 来龙去脉总整理 Callback函数 空闲时间(idle time)的处理:OnIdle Dialog与Control 通用对话框(Common Dialogs) 本章回顾 第7章 简单而完整:MFC骨干程序 不二法门:熟记MFC类层次结构 MFC程序...

    深入浅出MFC 2e

    深入浅出MFC(第二版) 目录 第0章 你一定要知道(导读) 这本书适合谁 你需要什么技术基础 你需要什么软硬件环境 让我们使用同一种语言 本书符号习惯 本书例程的取得 范例程序说明 与前版本之差异 如何联络作者 第...

    C++_MFC编程实例教程

    4.2 在MFC环境中创建一个设备环境 52 4.2.1 屏幕 52 4.2.2 打印机 53 4.2.3 内存 54 4.2.4 信息 54 4.3 绘图例程 55 4.3.1 画点 55 4.3.2 画线 55 4.3.3 画形状 55 4.3.4 形状填充和翻转 55 4.3.5 滚动 56 4.3.6 ...

    侯捷- -深入浅出MFC

    深入浅出MFC(第二版) 目录 第0章 你一定要知道(导读) 这本书适合谁 你需要什么技术基础 你需要什么软硬件环境 让我们使用同一种语言 本书符号习惯 本书例程的取得 范例程序说明 与前版本之差异 如何联络作者 第...

    Windows编程技术

    13.3 创建标准MFC动态库 254 13.3.1 新建MFC动态库项目 254 13.3.2 添加自定义函数 255 13.3.3 添加自定义类 258 13.3.4 导出自定义函数 258 13.3.5 导出自定义类 258 13.4 在程序中使用动态库 258 13.4.1 加载 DLL...

    Visual C++2010开发权威指南(共三部分).part1.rar

    第10章 Visual C++ 2010 MFC动态函数链接库 434 10.1 动态函数链接库简介 434 10.1.1 什么是动态函数链接库 434 10.1.2 动态函数链接库的优点 435 10.1.3 动态函数链接库的起源 436 10.1.4 动态函数链接库的原理 436...

    vc++ 应用源码包_1

    SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务管理器应该大家都很熟悉,论坛里也有好多的任务管理器...

    vc++ 应用源码包_2

    SkinMagic 2.21 动态库版本的使用和 Skin++动态库及静态库版本的使用。 VC++精仿QQ2008窗体及分类菜单 VC++卡通风格气泡提示源码 VC++实现任务管理器源码 任务管理器应该大家都很熟悉,论坛里也有好多的任务管理器...

    Visual c++源代码

    实例13-1:动态链接库(Dll)实例。源代码在光盘中“\13\dlltest ”目录下。 实例13-2:鼠标钩子应用实例。源代码在光盘中“\13\MouseHook”目录下。 实例13-3:键盘钩子应用实例。源代码在光盘中“\13\KeyboardHook...

    Visual C++ 数据库系统开发完全手册.part2

    20.8.2 在基于对话框程序中实现打印及打印预览 20.9 异常处理 20.10 程序设计清单 20.11 技术、经验总结 20.11.1 技术总结 20.11.2 经验总结 20.12 系统的编译与发行 第21章 Visual C++ 6.0在学生管理系统中的应用 ...

Global site tag (gtag.js) - Google Analytics