佚名通过本文主要向大家介绍了atl34砂轮,atl方形动力电池,atl80.dll官方下载,atl71.dll一键修复,atl71.dll修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: atl里面引用一个涵数编译出错
描述:
解决方案1:
描述:
typedef int (WINAPI* DLL_BiSetStatusBackFunction)( int, int (CALLBACK EXPORT *pStatusCB)(DWORD dwStatus));
e:\coin\programe\EpsonApiT\EpsStmApi.h(233): error C2059: 语法错误 : “)”
e:\coin\programe\EpsonApiT\EpsStmApi.h(233): error C2091: 函数返回函数
e:\coin\programe\EpsonApiT\EpsStmApi.h(233): error C2143: 语法错误 : 缺少“)”(在“*”的前面)
e:\coin\programe\EpsonApiT\EpsStmApi.h(233): error C2143: 语法错误 : 缺少“,”(在“*”的前面)
e:\coin\programe\EpsonApiT\EpsStmApi.h(233): warning C4229: 使用了记时错误 : 忽略数据上的修饰符
怎么解决?缺少定义??
解决方案1:
把windef.h包含进来
把EXPORT去掉或加上以下定义
#if !defined(EXPORT)
#define EXPORT
#endif