易說話的執行速度令人頭疼,有些功能要用c說話或者其他庫實現,然后用dll的體例給易說話利用.
新建一個vc動態鏈接庫工程
 建立一個源代碼文件和一個頭文件
 輸入代碼.
//.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)
#endif
//這里聲明函數
EXPORT int _stdcall add(int a, int b);
#ifdef UNICODE
//這里聲明UNICODE類型的函數
//#define EdrCenterText EdrCenterTextW
#else
//這里聲明ASSIC類型的函數
//#define EdrCenterText EdrCenterTextA
#endif
 
 編譯好今后就可以利用api查看器看到了,名稱可能紛歧樣,以api查看器的名稱為準
 新建易說話程序,將dll與易說話文件放在統一目次下,在易說話中聲明dll函數
 挪用dll函數即可
 
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!