C#调用C++Dll的问题

[复制链接]
查看11 | 回复0 | 2021-1-27 06:26:12 | 显示全部楼层 |阅读模式
在C++中有这样一个函数
TAP_DLLEXPORTITapTradeAPI*TAP_CDECLCreateTapTradeAPI(constTapAPIApplicationInfo*appInfo,TAPIINT32&iResult)
该函数返回的是一个ITapTradeAPI类的指针该类下面的函数成员有
virtualTAPIINT32TAP_CDECLSetAPINotify(ITapTradeAPINotify*apiNotify)=0
virtualTAPIINT32TAP_CDECLSetHostAddress(constTAPICHAR*IP,TAPIUINT16port)=0
virtualTAPIINT32TAP_CDECLLogin(constTapAPITradeLoginAuth*loginAuth)=0
virtualTAPIINT32TAP_CDECLDisconnect()=0
virtualTAPIINT32TAP_CDECLChangePassword(TAPIUINT32*sessionID,constTapAPIChangePasswordReq*req)=0
virtualTAPIINT32TAP_CDECLHaveCertainRight(TAPIRightIDTyperightID)=0
virtualTAPIINT32TAP_CDECLSetReservedInfo(TAPIUINT32*sessionID,constTAPISTR_50info)=0
virtualTAPIINT32TAP_CDECLQryAccount(TAPIUINT32*sessionID,constTapAPIAccQryReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryFund(TAPIUINT32*sessionID,constTapAPIFundReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryExchange(TAPIUINT32*sessionID)=0
virtualTAPIINT32TAP_CDECLQryCommodity(TAPIUINT32*sessionID)=0
virtualTAPIINT32TAP_CDECLQryContract(TAPIUINT32*sessionID,constTapAPICommodity*qryReq)=0
virtualTAPIINT32TAP_CDECLInsertOrder(TAPIUINT32*sessionID,constTapAPINewOrder*order)=0
virtualTAPIINT32TAP_CDECLCancelOrder(TAPIUINT32*sessionID,constTapAPIOrderCancelReq*order)=0
virtualTAPIINT32TAP_CDECLQryOrder(TAPIUINT32*sessionID,constTapAPIOrderQryReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryOrderProcess(TAPIUINT32*sessionID,constTapAPIOrderProcessQryReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryFill(TAPIUINT32*sessionID,constTapAPIFillQryReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryPosition(TAPIUINT32*sessionID,constTapAPIPositionQryReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryClose(TAPIUINT32*sessionID,constTapAPICloseQryReq*qryReq)=0
virtualTAPIINT32TAP_CDECLQryDeepQuote(TAPIUINT32*sessionID,constTapAPIContract*qryReq)=0
virtualTAPIINT32TAP_CDECLQryExchangeStateInfo(TAPIUINT32*sessionID,constTapAPIExchangeStateInfoQryReq*qryReq)=0

那么问题来了我在C#当中怎么去调用CreateTapTradeAPI这个方法返回的类指针怎么处理??
望论坛的大神给出代码思路小弟谢过啦

分 -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行