剛有人在問我,C++怎么寫動態(tài)庫易語言調(diào)用.. 動態(tài)庫 有一個叫DLLMAIN的入口函數(shù).[ WINMAIN 相似 ] 原型如下: BOOL APIENTRY DllMain (HINSTANCE hInst,DWORD reason,LPVOID reserved); 動手開工... extern "C" __declspec(dllexport) int Add(int n1,int n2)如此寫的話 在易語言中只能使用LoadLibrary GetProcAddress等系列函數(shù)進行調(diào)用..那有什么辦法可以像API那么調(diào)用呢?.我們需要一個def模塊文件. 內(nèi)容的編寫很簡單. LIBRARY "庫名.dll" EXPORTS Add //導出函數(shù)列表 命令行編譯: cl /EHsc /LD CPP源文件 /DEF DEF模塊文件 查看一下導出表 嘎嘎..任務完成! 看實例你就會明白的! 附實例: //test.cpp #include <stdio.h> BOOL APIENTRY DllMain (HINSTANCE hInst,DWORD reason,LPVOID reserved) int __stdcall Add(int n1,int n2) //DEF文件 LIBRARY "test.dll"EXPORTS Add |