// AA 74 ¹ºÂò´ÎÊýÀñ°ü»î¶¯ÐÅÏ¢ #tagMCActBuyCountGiftInfo struct tagMCActBuyCountGiftItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCActBuyCountGift { BYTE NeedBuyCount; // ËùÐè×ܹºÂò´ÎÊý£¬0ΪÃâ·ÑÁìÈ¡µÄµµ´Î BYTE Count; // ½±ÀøÎïÆ·Êý tagMCActBuyCountGiftItem AwardItemList[Count]; // ½±ÀøÎïÆ·Áбí }; struct tagMCActBuyCountGiftInfo { tagHead Head; BYTE ActNum; // »î¶¯±àºÅ char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d BYTE IsDayReset; // ÊÇ·ñÿÌìÖØÖà BYTE ResetType; // ÖØÖÃÀàÐÍ£¬0-0µãÖØÖã»1-5µãÖØÖà WORD LimitLV; // ÏÞÖÆµÈ¼¶ BYTE CTGIDCount; WORD CTGIDList[CTGIDCount]; // CTGIDÁÐ±í£»×ܹºÂò´ÎÊýǰ¶Ë×Ô¼ºÍ³¼Æ£¬Ö±½ÓÈ¡CTGID¶ÔÓ¦µÄÀۼƹºÂò´ÎÊýÀÛ¼Ó BYTE GiftCount; tagMCActBuyCountGift BuyCountGiftList[GiftCount]; // ¹ºÂò´ÎÊýÀñ°üÁбí WORD ShopType; // ¿ª·ÅÉ̵êÀàÐÍ£¬¿ÉÄÜΪ0²»¿ª·Å };