类型问题
typedef struct linegeneralinfo_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwManufacturerSize;
DWORD dwManufacturerOffset;
DWORD dwModelSize;
DWORD dwModelOffset;
DWORD dwRevisionSize;
DWORD dwRevisionOffset;
DWORD dwSerialNumberSize;
DWORD dwSerialNumberOffset;
DWORD dwSubscriberNumberSize;
DWORD dwSubscriberNumberOffset;
} *LPLINEGENERALINFO;
LPLINEGENERALINFO plviGeneralInfo;
LPBYTE pLineGeneralInfoBytes = NULL;
pLineGeneralInfoBytes = new BYTE[lviGeneralInfo.dwNeededSize];
plviGeneralInfo = (LPLINEGENERALINFO)pLineGeneralInfoBytes;
问大家一下这样转换正确吗?在Windows CE平台下。