IMPORT_C and EXPORT_C
2006-06-10 09:14
381 查看
IMPORT_C 是一个宏,在 e32def.h 定义,意思是从 DLL 中导入函数。
#define IMPORT_C __declspec(dllexport)
如果一个 DLL 函数要被导入到应用程序那么这个函数必须首先以 IMPORT_C 声明,告诉编译器,这个函数可以在 DLL 中找到。
EXPORT_C 也是一个在 e32def.h 定义的宏,意思是从 DLL 中导出函数。
#define EXPORT_C __declspec(dllexport)
如果一个函数是 DLL API 的一部分, 并且要在应用程序或其他 DLL 中被调用,那么这个函数在C++源文件中必须实现为导出。
需要注意的是在 WINS 下, IMPORT_C 和 EXPORT_C 同时被定义为 __declspec(export)。
#define IMPORT_C __declspec(dllexport)
如果一个 DLL 函数要被导入到应用程序那么这个函数必须首先以 IMPORT_C 声明,告诉编译器,这个函数可以在 DLL 中找到。
EXPORT_C 也是一个在 e32def.h 定义的宏,意思是从 DLL 中导出函数。
#define EXPORT_C __declspec(dllexport)
如果一个函数是 DLL API 的一部分, 并且要在应用程序或其他 DLL 中被调用,那么这个函数在C++源文件中必须实现为导出。
需要注意的是在 WINS 下, IMPORT_C 和 EXPORT_C 同时被定义为 __declspec(export)。
相关文章推荐
- Oracle export and import data
- csharp: Export DataSet into Excel and import all the Excel sheets to DataSet
- How to Export and Import the AWR Repository From One Database to Another (文档 ID 785730.1)
- Export/Import DataPump Parameter ACCESS_METHOD - How to Enforce a Method of Loading and Unloading Data ? [ID 552424.1]
- Using dllimport and dllexport in C++ Classes
- Import and Export vCard item(转)
- 使用datapump 导出导入同义词(export and import synonym using datapump)
- 使用datapump 导出导入同义词(export and import synonym using datapump)
- Oracle Import and Export
- MySQL Import and Export (.sql file) via PhpMyAdmin
- catalog object import and export privileges
- svn repository export and import
- Import and Export database from TestLink
- oracle Export and Import 简介
- 静态接口DLL(IMPORT_C and EXPORT_C)(转)
- [Magento] How export and import are implemented?
- Export/Import DataPump Parameter ACCESS_METHOD - How to Enforce a Method of Loading and Unloading Data ? [ID 552424.1]
- 103.Which two statements are true regarding the Oracle Data Pump export and import operations? (Choo
- Study note about bulk import and export data in MSSQL
- Copy and Rename an Oracle Database - (without export/import)