请教关于dll文件的调用
本帖最后由 kissjhy 于 2013-03-05 17:35:33 编辑 我只是的写dll文件的时候,头文件里可以extern "C" int __declspec(dllexport)foo();这样写,
下面这样我不知道什么意思,请高手帮我解释下 本人新手,望不吝赐教,谢
api的头文件
#if !defined(THOST_FTDCMDAPI_H)
#define THOST_FTDCMDAPI_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "ThostFtdcUserApiStruct.h"
#if defined(ISLIB) && defined(WIN32)
#ifdef LIB_MD_API_EXPORT
#define MD_API_EXPORT __declspec(dllexport)
#else
#define MD_API_EXPORT __declspec(dllimport)
#endif
#else
#define MD_API_EXPORT
#endif