// AA 17 ÏÞʱÇÀ¹º»î¶¯ÐÅÏ¢ #tagMCFlashSaleInfo struct tagMCFlashSaleGiftbag { DWORD GiftID; //É̳DZíµÄÎïÆ·ID BYTE BuyCountLimit; //ÏÞ¹ºÊý WORD ServerBuyCountLimit; //È«·þÏÞ¹ºÊý BYTE MoneyType; //ÏûºÄ»õ±ÒÀàÐÍ DWORD MoneyNumber; //ÏûºÄ»õ±ÒÊýÁ¿ DWORD MoneyOriginal; //Ô­¼Û DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCFlashSaleShop { BYTE DayIndex; // »î¶¯µÚ¼¸Ìì BYTE TimeIndex; // µÚ¼¸¸öʱ¼ä¶Î BYTE GiftbagCount; // É̵êÀñ°üÊý tagMCFlashSaleGiftbag GiftbagInfo[GiftbagCount]; // Àñ°üÐÅÏ¢ }; struct tagMCFlashSaleTime { char StartTime[5]; // ¿ªÊ¼Ê±¼ä H:M char EndtTime[5]; // ½áÊøÊ±¼ä H:M }; struct tagMCFlashSaleInfo { tagHead Head; BYTE ActNum; //»î¶¯±àºÅ char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d WORD AdvanceMinutes; // ÌáǰÏÔʾ·ÖÖÓ BYTE ActivityTimeCount; tagMCFlashSaleTime ActivityTime[ActivityTimeCount]; //»î¶¯Ê±¼ä BYTE IsDayReset; //ÊÇ·ñÿÌìÖØÖà WORD LimitLV; // ÏÞÖÆµÈ¼¶ BYTE ShopCount; // É̵êÊý tagMCFlashSaleShop ShopInfo[ShopCount]; // É̵êÐÅÏ¢, µ±Óжà¸öÉ̵êÇÒÓжà¸ö»î¶¯Ê±¼ä¶ÎʱÔòÿ¸öʱ¼ä¶Î¶ÔÓ¦Ò»¸öÉ̵ꣻ };