股票交易接口dll代码分享
如果你也對股票交易接口dll有興趣,其實大可以自己編寫一個,但在此之前,你需要一個c/c++編譯器和鏈接器,并關閉你的IDE。要知道,最簡單的dll并不比c的helloworld難,只要一個DllMain函數即可。
??????首先創建 一個DLL程序,.cpp中
int __stdcall Add(int numa, int numb)
{
????return (numa + numb);
}
int __stdcall Sub(int numa, int numb)
{
????return (numa - numb);
}
???????然后創建一個.def的文件,在里面加上
;DllTestDef.lib : 導出DLL函數
;作者:----
LIBRARY DllTestDef
EXPORTS
Add @ 1
Sub @ 2
??????最后創建一個測試程序:.cpp文件如下:
#include <iostream>
#include <windows.h>
using namespace std;
typedef int (__stdcall *FUN)(int, int);
HINSTANCE hInstance;
FUN??fun;
int main()
{
????hInstance = LoadLibrary("DLLTestDef.dll");
????if(!hInstance)
??????cout << "Not Find this Dll" << endl;
????fun = (FUN)GetProcAddress(hInstance, MAKEINTRESOURCE(1));
????if (!fun)
????{
???????cout << "not find this fun" << endl;
????}
????cout << fun(1, 2) << endl;
????FreeLibrary(hInstance);
????return 0;
}
大家要記得,DLL是對應C語言的動態鏈接技術,在輸出C函數和變量時顯得方便快捷,如果我們編輯股票交易接口時,使用c語言,那dll我們是逃不開的。股票交易接口中的dll作為動態庫,對于股市每日能產生海量數據的來源是很有用的,所以大家考慮開發股票交易接口的話,dll庫可以多研究研究。
總結
以上是生活随笔為你收集整理的股票交易接口dll代码分享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 执业兽医资格考试水生动物类题库
- 下一篇: Android神笔之Paint