#define TRACE_ERROR(desc, ...)              \
DbgPrint(TRACE_HEADER TEXT("ERROR %hs:%d (in %hs)->")desc,__FILE__,__LINE__,__FUNCTION__,##__VA_ARGS__)在vs2008 编译这句总是报1>d:\codesearch\trace.h(91) : error C2010: '.' : unexpected in macro formal parameter list
1>d:\codesearch\trace.h(91) : error C2010: '.' : unexpected in macro formal parameter list
1>d:\codesearch\trace.h(91) : error C2010: '.' : unexpected in macro formal parameter list
1>d:\codesearch\trace.h(91) : error C2010: ')' : unexpected in macro formal parameter list这是为什么呢