CorpSms/DLG_Send_Inport.h
2025-02-27 16:58:16 +08:00

74 lines
1.9 KiB
C++

#if !defined(AFX_DLG_SEND_INPORT_H__3048F798_35F3_4B53_9CF1_76B3C7E94CFF__INCLUDED_)
#define AFX_DLG_SEND_INPORT_H__3048F798_35F3_4B53_9CF1_76B3C7E94CFF__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DLG_Send_Inport.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// DLG_Send_Inport dialog
#include "..\public\SortList\SortList.h"
#include "DLG_Send.h"
#include "DLG_SendFax.h"
#include "DLG_SendMms.h"
#include "DLG_QXBox_Group_Modify.h"
class DLG_Send_Inport : public CDialog
{
public:
long m_lType; //0-sms,1-mms,2-fax,3-mms,4-qqtx
BOOL m_bInport;
DLG_Send * m_pSend;
DLG_SendFax * m_pSendFax;
DLG_SendMms * m_pSendMms;
DLG_QXBox_Group_Modify * m_pSendQQTX;
// Construction
public:
void SetType(long lType);
long ReadLine(CFile *file, char* pSplit, char *szBuf, long lLen);
void SetInport( BOOL bInport = true );
void InitList();
DLG_Send_Inport(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(DLG_Send_Inport)
enum { IDD = IDD_SEND_INPORT };
CComboBox m_C_RecordSplit;
CComboBox m_C_FieldSplit;
CButton m_B_Tips;
CSortList m_L_List;
CEdit m_E_FileName;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(DLG_Send_Inport)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(DLG_Send_Inport)
virtual BOOL OnInitDialog();
afx_msg void OnSendInportSelall();
afx_msg void OnSendInportClear();
afx_msg void OnSendInportGetfile();
virtual void OnOK();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DLG_SEND_INPORT_H__3048F798_35F3_4B53_9CF1_76B3C7E94CFF__INCLUDED_)