当前位置: 首页 > news >正文

深圳设计研究院总院/无锡seo

深圳设计研究院总院,无锡seo,高端网站设计报价,网页 代码怎么做网站文章相关视频教程下载地址点击打开链接 MFC扩展动态库的内部可以使用MFC,导出的函数或者类也可以是MFC类型的。一般使用MFC扩展动态库来包含一些MFC的增强功能,比如扩展MFC的CStatic或者CButton等控件类,使其具备更强大的功能。 1 动态库的生…

文章相关视频教程下载地址点击打开链接

MFC扩展动态库的内部可以使用MFC,导出的函数或者类也可以是MFC类型的。一般使用MFC扩展动态库来包含一些MFC的增强功能,比如扩展MFCCStatic或者CButton等控件类,使其具备更强大的功能。

1 动态库的生成

1.1 创建动态库

VS2015中新建一个MFC的动态库项目,在“MFC DLL向导”对话框中的“DLL类型”上选择“MFC扩展DLL”,创建MFC扩展动态库程序。该动态库程序包含了入口函数dllMain()

1.2 导入类

在该MFC的扩展动态库中,我们将定义一个CEdit类的派生类。该派生类实现了自定义文字颜色和背景的文本框。

1.2.1 生成派生类

VS2015界面中选择菜单栏的“项目->添加类”,之后弹出的“添加类”对话框的左侧选择“Visual C++->MFC”,在右侧选择“MFC类”,点击对话框右下方的“添加”按键,如图1所示。

 

1 添加MFC

接下来在“MFC添加类向导对话框中将类名设置为“CMyEdit”,基类设置为CEdit,如图2所示。

 

2 添加CEdit类的派生类

这样,在DLL项目中就添加了CMyEdit类对应的MyEdit.h头文件和MyEdit.cpp源文件。

1.2.2 实现CMyEdit派生类

(1)条件编译

使用VS2015动态库编程之导出C++”的“1.3定义类的导出属性”提到的方法实现类的条件编译。

MyEdit.h中添加如下代码

#pragma once

#ifdef DLL_MY_EDIT

#else

#define DLL_MY_EDIT _declspec(dllimport)

#endif

并且在CMyEdit的声明中添加DLL_MY_EDIT的修饰

class DLL_MY_EDIT CMyEdit :public CEdit

{

......

}

MyEdit.cpp中添加如下代码

#define DLL_MY_EDIT _declspec(dllexport)

#include "MyEdit.h"


http://www.lbrq.cn/news/805627.html

相关文章:

  • 装潢公司企业网站源码/seo关键词排名怎么提升
  • 高清免费素材网站/磁力链bt磁力天堂
  • 成都制作网站工作室/自媒体发布软件app
  • 具体的网站建设方案/百度快照优化排名推广怎么做
  • 外贸电商网站建设/qq群推广方法
  • 扫描二维码进入公司网站怎样做/阿里云com域名注册
  • 潍坊网站建设外包/旺道seo推广
  • 类似一起做网店的网站/舆情系统
  • 成都响应式网站建/品牌推广的渠道有哪些
  • 产品做网站推广/seo查询排名软件
  • 网站建设接私单/哪些平台可以免费推广
  • 网站开发工程师学什么语言/产品推广文案范例
  • 百度做网站的费用/营销qq下载
  • 长宁区网站建设网/站长工具高清吗
  • 做的网站在ie会乱码/网络广告策划案
  • 西安政府网站建设公司/怎么做网络广告推广
  • 教学成果展示网站 课程体系建设/每日新闻摘抄10条
  • 滨州网站建设求职简历/建站公司排名
  • 个人电脑安装win2003做网站/网站运营与维护
  • 可以做心理测试的网站有哪些/百度seo优化工具
  • 唐山做网站的公司/外贸网站免费建站
  • 030159网站建设与维护/百度在线使用
  • 启蒙自助建站/电商卖货平台有哪些
  • 关于政府网站的建设的意见/百度关键词排名突然消失了
  • 做网站美工排版/直通车优化推广
  • 梧州论坛红豆思辨/网站优化课程培训
  • 移动互联网开发报告总结/入门seo技术教程
  • 首次做淘宝客网站要安装程序吗/长清区seo网络优化软件
  • 世界经理人网站手机版/上海app网络推广公司
  • 上海金融网站建设公司/个人接外包项目平台
  • python学智能算法(三十))|SVM-KKT条件的数学理解
  • 自动化框架pytest
  • 移动端WebView调试实战 跨域问题与授权失败的完整排查流程
  • 前端框架Vue3(二)——Vue3核心语法之OptionsAPI与CompositionAPI与setup
  • docker 安装elasticsearch
  • 开源 Arkts 鸿蒙应用 开发(十三)音频--MP3播放