读书人

C++中如何将自己写的函数封装成DLL然

发布时间: 2012-05-03 14:06:56 作者: rapoo

C++中怎么将自己写的函数封装成DLL,然后如何调用
请各位指点,最好有具体的例子,比如下面这个函数
int add(int x,int y)
{
return x+y;
}


[解决办法]
//main.h

C/C++ code
#ifndef __MAIN_H__#define __MAIN_H__#include <windows.h>/*  To use this exported function of dll, include this header *  in your project. */#ifdef BUILD_DLL    #define DLL_EXPORT __declspec(dllexport)#else    #define DLL_EXPORT __declspec(dllimport)#endif
[解决办法]
孙鑫的《VC++深入详解》动态链接库一章有例子。lz可以看下,其实很简单。
[解决办法]
com组件技术,对外提供一个接口就可以调用了。

读书人网 >C++

热点推荐