API版本:启明星/北斗星兼容交易API

开发工具:VS2019

 

1. include和lib目录先从demo里copy出来,放到工程根目录

易盛交易API windows开发环境配置

 

 易盛交易API windows开发环境配置 

易盛交易API windows开发环境配置

2. 右键项目->VC++目录,“包含目录”找到include,“引用目录”找到“lib->win32”

易盛交易API windows开发环境配置

 

3. 链接器->输入->附加依赖项,添加

EsTdAPI.lib

TapDataCollectAPI.lib

 易盛交易API windows开发环境配置

 

易盛交易API windows开发环境配置

 

 

4. 将lib->win32目录下的所有文件复制到项目根目录

易盛交易API windows开发环境配置

 

 5. 将Demo中除main.cpp之外的文件复制到项目根目录

易盛交易API windows开发环境配置

 

6. 项目目前应有文件

易盛交易API windows开发环境配置

 

 

7. 右键项目的“源文件”选择添加->现有项,将cpp文件添加进来

易盛交易API windows开发环境配置

 

易盛交易API windows开发环境配置

 

 

8. 右键项目的“头文件”选择添加->现有项,将.h文件添加进来,注意还需要包括SimpleEvent.cpp

 易盛交易API windows开发环境配置

 

 易盛交易API windows开发环境配置

 

9. 参考Demo中main.cpp修改代码

易盛交易API windows开发环境配置

 

 

 

10.报错

a) error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

将代码中的strcpy修改为strcpy_s 即可

b) error C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

将代码中的strncpy修改为strncpy_s即可

c) error C2664: “void OutputDebugStringW(LPCWSTR)”: 无法将参数 1 从“char [128]”转换为“LPCWSTR”

右键项目->属性->配置属性->高级->字符集,修改为“使用多字节字符集”

易盛交易API windows开发环境配置

 

d) error C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

 将sprintf_s

 

 

好的,现在至少可以启动自己的项目了

 

相关文章:

  • 2022-01-06
  • 2022-02-09
  • 2021-06-11
  • 2021-07-17
  • 2021-07-15
  • 2021-11-27
  • 2021-08-14
猜你喜欢
  • 2022-12-23
  • 2021-09-30
  • 2022-03-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案