zoukankan
html css js c++ java
MFC如和将类封装到DLL以及调用
MFC如和将类封装到DLL以及调用
分类:
C++技术
2012-06-27 17:40
1028人阅读
评论
(0)
收藏
举报
dll
fun
mfc
null
exe
*1、先用mfc向导生成静态dll文件。
*2、编辑增加类;
*3、生成dll文件和lib文件;
*4、将生成的dll和lib,和类的头文件复制到需要引用的文*件exe下;
*/
//导出dll的头文件myClass.h
#define DLLimport __declspec(dllimport)
#define DLLexprot __declspec(dllexport)
class DLLexprot myClass //导出类
{
public:
myClass(void);
~myClass(void);
void fun1();
void fun2();
};
//导出dll的cpp文件myClass.cpp
#include "StdAfx.h"
#include "myClass.h"
myClass::myClass(void)
{
}
myClass::~myClass(void)
{
}
void myClass::fun1()
{
::MessageBox(NULL,_T("fun1()"),_T("MessageBox"),MB_OKCANCEL);
}
void myClass::fun2()
{
::MessageBox(NULL,_T("fun2()"),_T("MessageBox"),MB_OK);
}
//实现调用dll文件 hello.cpp
#include "myClass.h" //引用类的头文件
#pragma comment(lib,"MFCdll.lib") //引用lib文件
#define DLLimport __declspec(dllimport)
#define DLLexport __declspec(dllexport)
class DLLimport myClass; //导入类
#include <iostream>
using namespace std;
int main()
{
cout<<"hello world!"<<endl;
myClass a;
a.fun1(); //调用类的成员函数
a.fun2();
}
查看全文
相关阅读:
DDOS攻击与防御
.NET Core 二维码生成Demo
腾讯云服务器远程登录卡顿严重导致无法登录解决办法
signalR【一、官方案例】
Python题目:生成100个随机不重复的字符串【杭州多测师】【杭州多测师_王sir】
把字符串当中重复的字符打印出来【杭州多测师】【杭州多测师_王sir】
PC#1 ping PC#2,请描述PC1和PC2之间的通信过程【杭州多测师】【杭州多测师_王sir】
逻辑题【杭州多测师】【杭州多测师_王sir】
编程题:给一个网址获取分配网址的协议,域名,路径,端口,参数1的值,参数2的值,并以字典的形式打印出结果【杭州多测师】【杭州多测师_王sir】
经典的Python题目之找到a开头的元素、组成新的列表【多测师王sir】【杭州多测师_王sir】
原文地址:https://www.cnblogs.com/jack-jia-moonew/p/4228138.html
最新文章
使用Vue+Vant 搭建 移动端程序
Nginx 实现请求接口转发;
Springboot 配置文件和lib 独立打包;jar文件
Linux Redis安装后启用远程连接需要修改的配置
word公式编辑mathtype
CMM/CMMI与新产品开发管理体系的比较
兵棋推演 CMO全称 Command: Modern Operations
云计算架构参考模型
Vue项目利用axios请求接口下载excel(附前后端代码)
Can‘t resolve ‘core-js/modules/es.symbol‘ in
热门文章
vue-li3结合vantUI框架实现国际化语言切换
常用的UI框架
pycharm打断点
python3打包一段代码为exe文件
django环境开放端口让别的主机访问(python3+pycharm2020)
python 3启动django服务
Chrome您的连接不是私密连接解决办法--一个比较实用的技巧分享(转载)
pycharm社区版+python 3.8安装Django,创建django项目,启动项目服务使用浏览器访问
命令行输入jmeter -v 提示不是内部/外部命令,或'findstr' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 JMETER_HOME environment variable is not defined
python中的函数参数*args和**kwargs的使用
Copyright © 2011-2022 走看看