使用soui开发的mbc,只支持windows版本
w1146869587
2022-01-24 0408576e9da10015ffa9da0079b8c985113ce4b3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#pragma once
#include "stdafx.h"   
#include "event\NotifyCenter.h"
#include "MBShareInAdapter.h"
#include "MBShareCommomFtn.h"
 
/************************************************************************/
/*  ¹²Ïí¸øÎÒ                                                            */
/************************************************************************/
class AFX_EXT_CLASS CMBShareInWnd      
{  
public:
    CMBShareInWnd(void);
    ~CMBShareInWnd(void);
private: // ×é¼þ
    SOUI::SWindow            *m_pPageRoot; 
    HWND                      m_hWnd;
    SHostWnd                 *m_pHostWnd; 
    CMBServerMgr             *m_pSvrMgr;
    CMBShareMgr              *m_pShareMgr; // ¹²Ïí¹ÜÀíÆ÷
 
    CMBMcListViewEx             *m_pMCLVShareIn;     // ¹²Ïí¸øÎÒµÄÁÐ±í        
    CMBShareInAdapter        *m_pAdapterShareIn;  // ¹²Ïí¸øÎÒµÄÊÊÅäÆ÷
 
    CMBShareCommomFtn         *m_pShareCommomFtn;
public: // ¹Ø±Õʱ
    void OnClose();  // ÓÃÀ´·´×¢²á£¬×Ô¶¨Òåʼþ
protected:
    //souiÏûÏ¢
    EVENT_MAP_BEGIN() 
        EVENT_CHECK_SENDER_ROOT(m_pPageRoot)  
    EVENT_MAP_BREAK()  
public:
    void OnInit(SWindow *pRoot);
public:
    void SetSvrMgr( CMBServerMgr *pSvrMgr );
    void SetShareCommomFtn(CMBShareCommomFtn *pShareCommomFtn); 
public:
    void QueryShareIn();
    void SetLoadShareFlag(bool bLoad); 
};