如何用MFC AppWizard[dll]建立一个动态链接库?

我做了一个程序,有类和函数,如何包含在一个MFCAppWizard[dll]动态链接库里?比如这个程序,如何将abc函数变到DLL里?:#include<iostream... 我做了一个程序,有类和函数,如何包含在一个MFC AppWizard[dll]动态链接库里?
比如这个程序,如何将abc函数变到DLL里?:
#include <iostream>
using namespace std;
void abc()
{
cout<<"Hello,world!"<<endl;
}
int main(int argc, char* argv[])
{
abc();
return 0;
}
注:我只懂点NEW——MFC AppWizard[dll],后面一概不知,讲详细点。
展开
 我来答
denytrans
2012-02-01 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:90万
展开全部
那就难了!
你的知识好像不够啊!!!!

/************************************
Module:ExportLIB.h
************************************/
#ifdef MYEXPAPI
//MYEXPAPI已经被定义过
#else
//用来导入所有的函数及变量
#define MYEXPAPI extern "C" __declspec(dllimport)
#endif

//申明数据结构或变量

//申明导出函数
MYEXPAPI void abc();

/****************************************
ExportLIB.CPP
*****************************************/
#include <windows>
//这段DLL源代码用来导出函数和变量
#define MYEXPAPI extern "C" __declspec(dllexport)
#include "ExportLIB.h"

//定义函数
void abc();
{
MessageBox( NULL, _T("见识了不!!!!"), _T("提示"), MB_OK | MB_ICONINFORMATION );
}
追问
按了NEW——MFC AppWizard[dll]后有三个选项该选哪一个呢?
说详细些
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式