#pragma once #include "afxwin.h" #include "XPButton.h" #include "afxcmn.h" // CDlg_Permit 对话框 class CDlg_Permit : public CDialog { DECLARE_DYNAMIC(CDlg_Permit) public: CDlg_Permit(CWnd* pParent = NULL); // 标准构造函数 virtual ~CDlg_Permit(); // 对话框数据 enum { IDD = IDD_DLG_PERMIT }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 DECLARE_MESSAGE_MAP() public: CListBox m_ListBox_UserSrc; CListBox m_ListBox_UserDes; virtual BOOL OnInitDialog(); CListBox m_ListBox_DoorScr; CListBox m_ListBox_DoorDes; afx_msg void OnBnClickedBtnSelSingle(); afx_msg void OnBnClickedBtnSelAll(); afx_msg void OnBnClickedBtnReverseSelSingle(); afx_msg void OnBnClickedBtnReverseSelAll(); afx_msg void OnBnClickedBtnSelSingle2(); afx_msg void OnBnClickedBtnSelAll2(); afx_msg void OnBnClickedBtnReverseSelSingle2(); afx_msg void OnBnClickedBtnReverseSelAll2(); afx_msg void OnBnClickedBtnEnable(); afx_msg void OnBnClickedBtnDisable(); void SetPos( CRect rect ); afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); afx_msg void OnNMDblclkTreeDoor(NMHDR *pNMHDR, LRESULT *pResult); afx_msg BOOL OnEraseBkgnd(CDC* pDC); CTreeCtrl m_Tree_Door; CImageList m_wndImageList; HTREEITEM m_hRoot; HTREEITEM m_hCurretItem; CString m_sCurrentGroupName; void InitTreeInfo(void); afx_msg void OnBnClickedBtnChoosedate(); CString m_sSta_Show; CString m_sCurrentControlName; CXPButton m_Btn_ChooseOne; CXPButton m_Btn_ChooseAll; CXPButton m_Btn_NotChooseOne; CXPButton m_Btn_NotChooseAll; CXPButton m_Btn_ChooseDate; CXPButton m_Btn_SendPermit; CXPButton m_Btn_ChooseOneDoor; CXPButton m_Btn_ChooseAllDoor; CXPButton m_Btn_NotChooseOneDoor; CXPButton m_Btn_NotChooseAllDoor; };