Skip to content

zjmsky/TapAPI_CSharp_Wrapper

 
 

Repository files navigation

TapAPI_CSharp_Wrapper

易盛启明星API的C#封装

原理:

使用SWIG创建易盛启明星API的c# wrapper文件。

调用关系:

CSharp_Demo <--> TapQuoteAPIWrapper.dll <--> TapQuoteAPI.dll
CSharp_Demo <--> TapTradeAPIWrapper.dll <--> TapTradeAPI.dll
其中TapQuoteAPI.dll和TapTradeAPI.dll由易盛公司提供。
TapQuoteAPIWrapper.dll和TapTradeAPIWrapper.dll由SWIG生成。

目录结构:

├─ CSharp_Demo                        //C#客户端
│  ├─ConfigHelper
│  ├─Controller
│  ├─Forms
│  ├─Properties
│  └─Wrapper_CS
│      ├─TapQuoteAPIWrapper
│      └─TapTradeAPIWrapper
├─TapAPI                             //易盛API
│  ├─include
│  └─lib
│      └─windows
├─TapAPIWrapper_CPP                  //SWIG生成的cpp文件,用于生成xxxWrapper.dll
│  ├─TapQuoteAPIWrapper
│  └─TapTradeAPIWrapper
└─TapAPIWrapper_CSharp               //SWIG生成的cs文件,在C#客户端中引用
    ├─TapQuoteAPIWrapper
    └─TapTradeAPIWrapper

联系方式

QQ群:253509842

About

易盛启明星API的C#封装

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 51.5%
  • C++ 41.5%
  • C 7.0%