读程序遇到问题1

来源:互联网 发布:网站源码小偷v18.0 编辑:程序博客网 时间:2024/05/21 08:36

……

#define OPJ_CALLCONV __stdcall

……

#define OPJ_API __declspec(dllexport)

……

OPJ_API opj_image_t* OPJ_CALLCONV opj_image_create(int numcmpts, opj_image_cmptparm_t *cmptparms, OPJ_COLOR_SPACE clrspc);

上面这句的意思可以写成下来的形式:

__declspec(dllexport) void __stdcall Function1(void)

http://bbs.csdn.net/topics/40298241网址中给出了答案:

__declspec(dllexport) 用来导出DLL中的函数

例如__declspec(dllexport) void __stdcall Function1(void); 
这样就从DLL中导出了Function1这个函数,在你的应用程序中就可以使用这个函数了!


__declspec(dllimport)
从一个DLL中导入函数
例如:__declspec(dllimport) void func();

就从DLL中导入了一个函数


学习了……

0 0