#pragma once
|
#include "stdafx.h"
|
#include "MBSearchMgr.h"
|
#include "MBSearchAdapter.h"
|
#include "MBSearchCommomFtn.h"
|
#include "MBSearchMCListView.h"
|
/************************************************************************/
|
/* ËÑË÷´°Ìå */
|
/************************************************************************/
|
class AFX_EXT_CLASS CMBSearchWnd
|
{
|
public:
|
CMBSearchWnd(void);
|
~CMBSearchWnd(void);
|
private: // ×é¼þ
|
SOUI::SWindow *m_pPageRoot; // µ±Ç°¶ÔÏó
|
HWND m_hWnd; // ´°¿Ú¾ä±ú£¨Ö÷£©
|
SHostWnd *m_pHostWnd; // ¸¸ÏîµÄ¶ÔÏó
|
|
CMBSearchMCListView *m_pMCLVSearch; // ËÑË÷Áбí
|
CMBSearchAdapter *m_pAdapterSearchMc;
|
CString m_strOldContent; // ÉϴβéѯÄÚÈÝ
|
|
SPageCtrl2 *m_pPageCtrl;
|
private:
|
CMBSearchCommomFtn *m_pSearchCommomFtn; // ËÑË÷ͨÓù¦ÄÜ
|
CMBServerMgr *m_pSvrMgr; // ·þÎñ¹ÜÀíÆ÷
|
CMBSearchMgr *m_pSchMgr; // ËÑË÷¹ÜÀíÆ÷
|
CMBTransSvrMgr *m_pTransSvrMgr; // ´«Êä·þÎñ¹ÜÀíÆ÷
|
public: // ¹Ø±Õʱ
|
void OnClose(); // ÓÃÀ´·´×¢²á£¬×Ô¶¨Òåʼþ
|
protected:
|
//souiÏûÏ¢
|
EVENT_MAP_BEGIN()
|
EVENT_CHECK_SENDER_ROOT(m_pPageRoot)
|
EVENT_NAME_HANDLER(_T("pagectrl_search_page"),EventPageCtrlClick2::EventID,OnEventPageCtrlClick)
|
EVENT_MAP_BREAK()
|
protected:
|
void OnEventPageCtrlClick(EventArgs *pEvt);
|
public:
|
void OnInit(SWindow *pRoot);
|
public:
|
void SetSvrMgr(CMBServerMgr *pSvrMgr );
|
void SetTransSvrMgr( CMBTransSvrMgr *pTransSvrMgr);
|
public:
|
void QueryDmsDoc(); // ²éѯÎĵµ
|
void SetQueryRecords(int nRecords); // ÉèÖòéѯµ½µÄ½á¹ûÊý
|
};
|