#if !defined(AFX_DLG_UBOXLOG_SEE_H__39D61B00_4D73_4853_B60F_3D9A893B29CD__INCLUDED_)
#define AFX_DLG_UBOXLOG_SEE_H__39D61B00_4D73_4853_B60F_3D9A893B29CD__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DLG_UBoxLog_See.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// DLG_UBoxLog_See dialog

typedef CArray <ANS_UBox_GetTypeData,ANS_UBox_GetTypeData&> CCallType;

class CFUBoxLog;
class DLG_UBoxLog_See : public CDialog
{
public:
	ANS_UBox_CallLog  m_UBox;
	CFUBoxLog * m_pCFUBoxLog;
	BOOL       m_bNewCall;
	BOOL       m_bModify;
// Construction
public:
	void SetUBoxStatus(long lStatus);
	void SetParam(ANS_UBox_CallLog ubox,BOOL bMoidfy=false);
	void SetCallType(CCallType & callType);
	ANS_UBox_CallLog GetParam();
	DLG_UBoxLog_See(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(DLG_UBoxLog_See)
	enum { IDD = IDD_UBOXLOG_SEE };
	CString	m_strCallNum;
	CString	m_strCallTime;
	CString	m_strKH_LTD;
	CString	m_strKH_Name;
	CCallType m_CallType;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(DLG_UBoxLog_See)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(DLG_UBoxLog_See)
	virtual BOOL OnInitDialog();
	afx_msg void OnUboxlogSeeYwySel();
	afx_msg void OnUboxlogSeeSendsmsCreate();
	afx_msg void OnUboxlogSeeSendsmsSend();
	afx_msg void OnClose();
	afx_msg void OnTimer(UINT_PTR nIDEvent);
	afx_msg int OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message);
	virtual void OnOK();
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnNcLButtonDown(UINT nHitTest, CPoint point);
	afx_msg void OnDestroy();
	virtual void OnCancel();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
public:
	CString m_strCallBZ;
	CString m_strCallLocal;
	CString m_strCallStatus;
	CString m_strCallType;
	CString m_strCallWay;
	CString m_strName;
	CComboBox m_L_CallType;
	CString m_strCallSC;
	afx_msg void OnBnClickedOk();
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_DLG_UBOXLOG_SEE_H__39D61B00_4D73_4853_B60F_3D9A893B29CD__INCLUDED_)