www.pudn.com > ftpserversrc.rar > UserAccountsDlg.h


#if !defined(AFX_USERACCOUNTSDLG_H__2B2B3B91_220F_11D6_AB35_00D0B70C3D79__INCLUDED_) 
#define AFX_USERACCOUNTSDLG_H__2B2B3B91_220F_11D6_AB35_00D0B70C3D79__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
#include "DialogResize.h" 
#include "UserManager.h" 
 
class CUserAccountsDlg : public CDialogResize 
{ 
public: 
	CUserAccountsDlg(CWnd* pParent = NULL); 
	~CUserAccountsDlg(); 
 
	CString m_strUserName; 
 
	CArray m_UserArray; 
 
	//{{AFX_DATA(CUserAccountsDlg) 
	enum { IDD = IDD_USERACCOUNTS }; 
	CListCtrl	m_UsersList; 
	CListCtrl	m_DirectoryList; 
	CString	m_strPassword; 
	BOOL	m_bDisableAccount; 
	//}}AFX_DATA 
 
	//{{AFX_VIRTUAL(CUserAccountsDlg) 
	public: 
	protected: 
	virtual void DoDataExchange(CDataExchange* pDX); 
	//}}AFX_VIRTUAL 
 
protected: 
	HICON m_hIcon; 
	void AutoSizeColumns(); 
	CString GetAttributes(CDirectory &directory); 
	CImageList m_ImageList; 
	int m_nPreviousIndex; 
	 
	//{{AFX_MSG(CUserAccountsDlg) 
	virtual BOOL OnInitDialog(); 
	afx_msg void OnSelchangeUserlist(); 
	virtual void OnOK(); 
	afx_msg void OnDblclkDirlist(NMHDR* pNMHDR, LRESULT* pResult); 
	afx_msg void OnAddDir(); 
	afx_msg void OnEditDir(); 
	afx_msg void OnDelDir(); 
	afx_msg void OnSetHome(); 
	afx_msg void OnBrowse(); 
	afx_msg void OnAddUser(); 
	afx_msg void OnEditUser(); 
	afx_msg void OnDelUser(); 
	afx_msg void OnUpdateControls(CCmdUI* pCmdUI); 
	afx_msg void OnUpdateDisableAccount(CCmdUI* pCmdUI) ; 
	afx_msg void OnClickUsers(NMHDR* pNMHDR, LRESULT* pResult); 
	afx_msg void OnKeydownUsers(NMHDR* pNMHDR, LRESULT* pResult); 
	afx_msg void OnDisableAccount(); 
	afx_msg void OnWizard(); 
	//}}AFX_MSG 
	DECLARE_MESSAGE_MAP() 
 
	DECLARE_DLGRESIZE_MAP; 
}; 
 
//{{AFX_INSERT_LOCATION}} 
 
#endif // !defined(AFX_USERACCOUNTSDLG_H__2B2B3B91_220F_11D6_AB35_00D0B70C3D79__INCLUDED_)