如何用c++編寫dll給易語言調用

易說話的執行速度令人頭疼,有些功能要用c說話或者其他庫實現,然后用dll的體例給易說話利用.

需要這些哦
易說話
vc++6.0
方式/
1新建一個vc動態鏈接庫工程

如何用c++編寫dll給易語言調用



2建立一個源代碼文件和一個頭文件

如何用c++編寫dll給易語言調用



3輸入代碼.
//.cpp
int _stdcall add(int a,  int b)
{
        return (a+b);
}
//*.h聲明文件的內容,這樣易說話挪用就不會呈現倉庫錯誤
#ifdef __cplusplus
#define EXPORT extern "C" __declspec (dllexport)
#else
#define EXPORT __declspec (dllexport)
#if
//這里聲明函數 
EXPORT int _stdcall add(int a,  int b);
#ifdef UNICODE
//這里聲明UNICODE類型的函數 
//#define EdrCenterText EdrCenterTextW
#else
//這里聲明ASSIC類型的函數 
【如何用c++編寫dll給易語言調用】//#define EdrCenterText EdrCenterTextA
#if

如何用c++編寫dll給易語言調用



如何用c++編寫dll給易語言調用



4編譯好今后就可以利用api查看器看到了,名稱可能紛歧樣,以api查看器的名稱為準

如何用c++編寫dll給易語言調用



5新建易說話程序,將dll與易說話文件放在統一目次下,在易說話中聲明dll函數

如何用c++編寫dll給易語言調用



6挪用dll函數即可

如何用c++編寫dll給易語言調用



如何用c++編寫dll給易語言調用



注重事項dll名稱以api查看器為準
dll與程序必需在統一目次

以上內容就是如何用c++編寫dll給易語言調用的內容啦,希望對你有所幫助哦!

    猜你喜歡