#pragma once #include "..\public\reportctrl\ReportCtrl.h" #define MENU_GZMSG_JL_COPY WM_USER + 200 //复制数据 #define MENU_GZMSG_JL_DEL WM_USER + 201 //删除行 // DLG_GZMsg_JL 对话框 class CMainFrame; class DLG_GZMsg_JL : public CDialogEx { DECLARE_DYNAMIC(DLG_GZMsg_JL) public: CMainFrame * m_pMainFrame; long m_lYWYID; CString m_strName; BYTE * m_pYWYData; CImageList m_Image; long m_lShowType; public: void ShowRMenu(); void SetParam(CMainFrame * pFrame, long lYWYID, CString strName,BYTE * pYWYData,long lShowType=0); BOOL ProcessSocket(Socket_Head_Add *pHead, BYTE* pFrame); DLG_GZMsg_JL(CWnd* pParent = nullptr); // 标准构造函数 virtual ~DLG_GZMsg_JL(); // 对话框数据 #ifdef AFX_DESIGN_TIME enum { IDD = IDD_K_GZMSG_JL }; #endif protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 afx_msg void On_GZMsg_Copy(); afx_msg void On_GZMsg_Del(); DECLARE_MESSAGE_MAP() public: afx_msg void OnBnClickedKGzmsgJlQuery(); CReportCtrl m_wndList; CComboBox m_wndMon; CComboBox m_wndPK1; CComboBox m_wndPK2; CComboBox m_wndPKRatio; CComboBox m_wndType; virtual BOOL OnInitDialog(); afx_msg void OnRclickGzmsgJlList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnSelchangeIddKGzmsgJlType(); afx_msg void OnBnClickedKGzmsgJlInportmmdcount(); CButton m_B_AddList; };