#pragma once #include "ProcessJob.h" #include // CPJsDlg 对话框 class CPJsDlg : public CDialogEx { DECLARE_DYNAMIC(CPJsDlg) public: CPJsDlg(CWnd* pParent = nullptr); // 标准构造函数 virtual ~CPJsDlg(); void AddPjToListCtrl(SERVO::CProcessJob* pj); CString GetFormatString(SERVO::CarrierSlotInfo& csi); private: std::vector m_pjs; // 对话框数据 #ifdef AFX_DESIGN_TIME enum { IDD = IDD_DIALOG_PJS }; #endif protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 DECLARE_MESSAGE_MAP() public: afx_msg void OnBnClickedButtonAdd(); afx_msg void OnBnClickedButtonDelete(); afx_msg void OnBnClickedButtonSend(); virtual BOOL OnInitDialog(); };