#pragma once #include "afxcmn.h" #include "afxwin.h" // CDlgShowNetShareInfo 对话框 class CDlgShowNetShareInfo : public CDialog { DECLARE_DYNAMIC(CDlgShowNetShareInfo) public: CDlgShowNetShareInfo(CWnd* pParent = NULL); // 标准构造函数 virtual ~CDlgShowNetShareInfo(); // 对话框数据 enum { IDD = DLG_SHOWNETSHAREINFO }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 virtual void OnOK(); virtual void OnCancel(); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); virtual BOOL DestroyWindow(); public: void InitCobCtrl(); void InitListCtrl(); void FillDataIntoList(); // NetShareInfo列表信息 CListCtrl m_list; CComboBox m_cob; int m_nCurSel; BOOL m_bItemChang; // 分店域名 CString m_strbranchid; // 共享目录 CString m_strsharedirectory; // 硬盘安全容量值 int m_nDiskSafeCapacity; // 更换存储硬盘的容量值 int m_nDiskChangeCapacity; // 共享目录的优先级 int m_nPriority; afx_msg void OnBnClickedSave(); afx_msg void OnBnClickedAddnetshareinfo(); afx_msg void OnEnChangeBranchname(); afx_msg void OnEnChangeSharedirectory(); afx_msg void OnEnChangeEnablecapacity(); afx_msg void OnEnChangeChangecapacity(); afx_msg void OnEnChangePriority(); afx_msg void OnBnClickedEnabledirectory(); afx_msg void OnCbnSelchangePhototype(); afx_msg void OnNMClickNetshareinfo(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnBnClickedDelete(); };