// AA 65 ÂòÒ»ËͶà»î¶¯ÐÅÏ¢ #tagMCActBuyOneInfo struct tagMCActBuyOneInfoFreeItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCActBuyOneInfoFreeGift { BYTE FreeIndex; // Ãâ·ÑÁìÈ¡Ë÷Òý BYTE FreeItemCount; // Ãâ·ÑÀñ°üÊý tagMCActBuyOneInfoFreeItem FreeItemList[FreeItemCount]; // Ãâ·ÑÀñ°üÁбí }; struct tagMCActBuyOneInfoGiftbag { DWORD CTGID; //ËùÐè³äÖµID BYTE RecordIndex; // ¼Ç¼Ë÷Òý BYTE FreeGiftCount; // Ãâ·ÑÀñ°üÊý tagMCActBuyOneInfoFreeGift FreeGiftList[FreeGiftCount]; // Ãâ·ÑÀñ°üÁбí }; struct tagMCActBuyOneInfo { tagHead Head; BYTE ActNum; //»î¶¯±àºÅ char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d BYTE IsDayReset; //ÊÇ·ñÿÌìÖØÖà WORD LimitLV; // ÏÞÖÆµÈ¼¶ BYTE GiftbagCount; // »î¶¯Àñ°ü¸öÊý tagMCActBuyOneInfoGiftbag GiftbagList[GiftbagCount]; // Àñ°üÁбí };