// A1 30 ²é¿´°ñµ¥·µ»ØÐÅÏ¢ #tagMCViewBillboardRet  
 | 
  
 | 
struct    tagMCViewBillboardData  
 | 
{  
 | 
    WORD        Index;    //Êý¾ÝÔÚ°ñµ¥ÁбíÖеÄË÷Òý£¬´Ó0¿ªÊ¼  
 | 
    WORD        Rank;    //Ãû´Î£¬´Ó1¿ªÊ¼£¬´ú±íµÚ1Ãû  
 | 
    DWORD        ID;  
 | 
    DWORD        ID2;  
 | 
    char        Name1[33];    //Ãû×Ö1£¬ÓÃÀ´ÏÔʾÅÅÐò¶ÔÏóÃû×Ö   
 | 
    char        Name2[65];    //Ãû×Ö2  
 | 
    BYTE        Type2;        //¸½¼ÓÀàÐÍ£¬ÓÃÀ´±íʾÅÅÐò¶ÔÏóµÄÀàÐÍ£¬±ÈÈç£¬Íæ¼ÒËùÊôÖ°ÒµÃÅÅÉ£¬³èÎïÀàÐÍµÈ  
 | 
    DWORD        Value1;        //×Ô¶¨ÒåÖµ1  
 | 
    DWORD        Value2;        //×Ô¶¨ÒåÖµ2  
 | 
    DWORD        Value3;  
 | 
    DWORD        Value4;  
 | 
    DWORD        Value5;  
 | 
    DWORD        Value6;  
 | 
    DWORD        Value7;  
 | 
    DWORD        Value8;  
 | 
    DWORD        CmpValue;     // ±È½ÏȨֵ  
 | 
    DWORD        CmpValue2;     // ±È½ÏȨֵ  
 | 
    DWORD        CmpValue3;     // ±È½ÏȨֵ  
 | 
    WORD        DataLen;  
 | 
    char        UserData[DataLen];    //¸½¼ÓÐÅÏ¢  
 | 
};  
 | 
  
 | 
struct    tagMCViewBillboardRet  
 | 
{  
 | 
    tagHead        Head;  
 | 
    BYTE        Type;        //°ñµ¥ÀàÐÍ  
 | 
    DWORD        GroupValue1;    //·Ö×éÖµ1  
 | 
    DWORD        GroupValue2;    //·Ö×éÖµ2£¬Óë·Ö×éÖµ1×éºÏ¹éΪͬ×é°ñµ¥Êý¾Ý  
 | 
    WORD        DataTotal;    //¸Ã°ñµ¥Êµ¼Ê×ÜÊý¾ÝÊý£¬·ÖÒ³²éѯʱ¿Éͨ¹ý´ËÖµ¼°·µ»ØµÄ·ÖÒ³×îºóÒ»Ìõ°ñµ¥Êý¾ÝËùÔÚË÷ÒýÅжÏÊÇ·ñ»¹ÓÐδ²éѯÊý¾Ý  
 | 
    BYTE        PageDataCnt;  
 | 
    tagMCViewBillboardData    PageDataList[PageDataCnt];        //·µ»Ø·ÖÒ³Êý¾ÝÁÐ±í  
 | 
    DWORD        ViewID;        //¸½´ø²é¿´Ö¸¶¨IDËùÔÚÃû´ÎǰºóÊý¾Ý£¬ÈçÍæ¼ÒID¡¢¼Ò×åIDµÈ  
 | 
    BYTE        ViewIDDataCnt;  
 | 
    tagMCViewBillboardData    ViewIDDataList[ViewIDDataCnt];    //ViewIDËùÔÚÃû´ÎǰºóÊý¾ÝÁÐ±í  
 | 
};  
 |