MFC教程(7)-- MFC的DLL
2010-03-25 20:35:12 来源:WEB开发网核心提示:在命令行输出对链接程序LINK指定/EXPORT命令行参数,输出有关函数,MFC教程(7)-- MFC的DLL(7),使用MFC提供的修饰符号_declspec(dllexport)在要输出的函数、类、数据的声明前加上_declspec(dllexport)的修饰符,表示输出,MFC提供了一些宏,就有这样的作用
在命令行输出
对链接程序LINK指定/EXPORT命令行参数,输出有关函数。
使用MFC提供的修饰符号_declspec(dllexport)
在要输出的函数、类、数据的声明前加上_declspec(dllexport)的修饰符,表示输出。MFC提供了一些宏,就有这样的作用,如表7-2所示。
表7-2 MFC定义的输入输出修饰符
宏名称 | 宏内容 |
AFX_CLASS_IMPORT | __declspec(dllexport) |
AFX_API_IMPORT | __declspec(dllexport) |
AFX_DATA_IMPORT | __declspec(dllexport) |
AFX_CLASS_EXPORT | __declspec(dllexport) |
AFX_API_EXPORT | __declspec(dllexport) |
AFX_DATA_EXPORT | __declspec(dllexport) |
AFX_EXT_CLASS | #ifdef _AFXEXT AFX_CLASS_EXPORT #else AFX_CLASS_IMPORT |
AFX_EXT_API | #ifdef _AFXEXT AFX_API_EXPORT #else AFX_API_IMPORT |
AFX_EXT_DATA | #ifdef _AFXEXT AFX_DATA_EXPORT #else AFX_DATA_IMPORT |
AFX_EXT_DATADEF |
更多精彩
赞助商链接