SmsManager/DLG_Corp_SF.h
2025-01-14 10:46:18 +08:00

45 lines
1.1 KiB
C++

#pragma once
#include "..\public\ReportCtrl\ReportCtrl.h"
// DLG_Corp_SF 对话框
typedef CTypedPtrList<CPtrList, ANS_Corp_SFData*> CSF;
class DLG_Corp_LXR_SF;
class DLG_Corp_SF : public CDialogEx
{
DECLARE_DYNAMIC(DLG_Corp_SF)
public:
CSF m_SF;
CImageList m_Image;
ANS_Corp_SF_See m_See;
ANS_Corp_SFData *m_pSFData;
ANS_Corp_LXR_YWYData * m_pYWYData;
DLG_Corp_LXR_SF * m_pSFDlg;
public:
DLG_Corp_SF(CWnd* pParent = NULL); // 标准构造函数
virtual ~DLG_Corp_SF();
// 对话框数据
#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_CORP_SF };
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
public:
long GetCurrentSelected();
BOOL ProcessSocket(Socket_Head_Add *pHead, BYTE *pFrame);
void SetParam(ANS_Corp_SF_See * pSee, ANS_Corp_SFData * pSFData,ANS_Corp_LXR_YWYData * pYWYData);
CString m_strCorpName;
CString m_strSmsNum;
CReportCtrl m_wndList;
virtual BOOL OnInitDialog();
afx_msg void OnNMDblclkCorpSfList(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnLvnItemchangedCorpSfList(NMHDR *pNMHDR, LRESULT *pResult);
};