// AA 40 ¼¯×ֻÐÅÏ¢ #tagMCActCollectWordsInfo struct tagMCActCollectWordsNeedItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCActCollectWordsExchangeItem { BYTE ExchangeNum; //¶Ò»»±àºÅ WORD ExchangeCountMax; //×î´ó¶Ò»»´ÎÊý£¬0²»ÏÞÖÆ DWORD ItemID; //Ä¿±êÎïÆ· WORD ItemCount; BYTE IsBind; BYTE NeedItemCount; tagMCActCollectWordsNeedItem NeedItemList[NeedItemCount]; // ËùÐèÎïÆ·Áбí }; struct tagMCActCollectWordsInfo { tagHead Head; BYTE ActNum; //»î¶¯±àºÅ£¬1 »ò 2£¬Ï໥¶ÀÁ¢µÄ»î¶¯£¬¿Éͬʱ¿ªÆô char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d WORD LimitLV; // ÏÞÖÆµÈ¼¶ BYTE LastDayOnlyExchange; //×îºóÒ»ÌìÊÇ·ñ½ö¶Ò»» BYTE ExchangeCount; tagMCActCollectWordsExchangeItem ExchangeItemList[ExchangeCount]; //¶Ò»»×éºÏÁбí };