<driver.h>这个头文件中的定义是
typedef struct tagPT_DEVLIST
{
DWORD dwDeviceNum;#ifndef _WIN32_WCE
char szDeviceName[50];
#else
TCHAR szDeviceName[50];
#endif SHORT nNumOfSubdevices;
} DEVLIST, FAR *LPDEVLIST;<advmotapi.h>这个头文件中的定义是
typedef struct tagPT_DEVLIST
{
DWORD dwDeviceNum;
char szDeviceName[50];
SHORT nNumOfSubdevices;
} DEVLIST, *LPDEVLIST;
编译过后出错,说是DEVLIST和LPDEVLIST重复定义了,该怎么办啊?
typedef struct tagPT_DEVLIST
{
DWORD dwDeviceNum;#ifndef _WIN32_WCE
char szDeviceName[50];
#else
TCHAR szDeviceName[50];
#endif SHORT nNumOfSubdevices;
} DEVLIST, FAR *LPDEVLIST;<advmotapi.h>这个头文件中的定义是
typedef struct tagPT_DEVLIST
{
DWORD dwDeviceNum;
char szDeviceName[50];
SHORT nNumOfSubdevices;
} DEVLIST, *LPDEVLIST;
编译过后出错,说是DEVLIST和LPDEVLIST重复定义了,该怎么办啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货