71 lines
2.0 KiB
C
71 lines
2.0 KiB
C
|
#pragma once
|
|||
|
#include "afxwin.h"
|
|||
|
|
|||
|
|
|||
|
#include "..\public\Label\Label.h"
|
|||
|
#include "afxcmn.h"
|
|||
|
|
|||
|
#include "..\public\reportctrl\ReportCtrl.h"
|
|||
|
#include "..\public\EditEx\editex.hxx"
|
|||
|
|
|||
|
// DLG_UBox_Dial <20>Ի<EFBFBD><D4BB><EFBFBD>
|
|||
|
class CMainFrame;
|
|||
|
class DLG_UBox_Dial : public CDialogEx
|
|||
|
{
|
|||
|
DECLARE_DYNAMIC(DLG_UBox_Dial)
|
|||
|
public:
|
|||
|
DLG_UBox_Dial(CWnd* pParent = NULL); // <20><><EFBFBD><D7BC><EFBFBD>캯<EFBFBD><ECBAAF>
|
|||
|
virtual ~DLG_UBox_Dial();
|
|||
|
void AddNum(CString str);
|
|||
|
|
|||
|
CImageList m_Image;
|
|||
|
|
|||
|
BOOL m_bCalling;
|
|||
|
BOOL m_bShowLog;
|
|||
|
// <20>Ի<EFBFBD><D4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
enum { IDD = IDD_UBOX_DIAL };
|
|||
|
|
|||
|
protected:
|
|||
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV ֧<><D6A7>
|
|||
|
|
|||
|
DECLARE_MESSAGE_MAP()
|
|||
|
public:
|
|||
|
CMainFrame * m_pMainFrame;
|
|||
|
CString m_strNumber;
|
|||
|
|
|||
|
// CLabel m_S_Number;
|
|||
|
virtual BOOL OnInitDialog();
|
|||
|
afx_msg void OnBnClickedUboxDial1();
|
|||
|
afx_msg void OnBnClickedUboxDial2();
|
|||
|
afx_msg void OnBnClickedUboxDial3();
|
|||
|
afx_msg void OnBnClickedUboxDial4();
|
|||
|
afx_msg void OnBnClickedUboxDial5();
|
|||
|
afx_msg void OnBnClickedUboxDial6();
|
|||
|
afx_msg void OnBnClickedUboxDial7();
|
|||
|
afx_msg void OnBnClickedUboxDial8();
|
|||
|
afx_msg void OnBnClickedUboxDial9();
|
|||
|
afx_msg void OnBnClickedUboxDialX();
|
|||
|
afx_msg void OnBnClickedUboxDial0();
|
|||
|
afx_msg void OnBnClickedUboxDialJ();
|
|||
|
afx_msg void OnBnClickedUboxDialBack();
|
|||
|
afx_msg void OnBnClickedUboxDialSetup();
|
|||
|
void SetMainFrame(CMainFrame * pMainFrame);
|
|||
|
afx_msg void OnBnClickedUboxDialDial();
|
|||
|
afx_msg LONG UBox_Event( WPARAM wParam , LPARAM lParam );
|
|||
|
void ClearNumber();
|
|||
|
void AddCallLog(CString strNumber,long lCallWay,long lCallStatus);
|
|||
|
void ClearCallOut();
|
|||
|
long GetCurrentSelected();
|
|||
|
void ShowTip(CString strTip);
|
|||
|
CStatic m_S_Tip;
|
|||
|
afx_msg void OnTimer(UINT_PTR nIDEvent);
|
|||
|
CReportCtrl m_wndList;
|
|||
|
virtual void PostNcDestroy();
|
|||
|
afx_msg void OnBnClickedUboxDialLog();
|
|||
|
void SetDialNumber(CString strNumber);
|
|||
|
CEditEx m_E_Number;
|
|||
|
afx_msg void OnNMRDblclkList(NMHDR *pNMHDR, LRESULT *pResult);
|
|||
|
afx_msg void OnNMDblclkList(NMHDR *pNMHDR, LRESULT *pResult);
|
|||
|
static long SplitString(CString strSrc,CString strSplit,CStringArray & strRet );
|
|||
|
};
|