00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #pragma once
00023 #include "afxwin.h"
00024
00025
00026
00027
00028 class CAuthDlg : public CDialog
00029 {
00030 DECLARE_DYNAMIC(CAuthDlg)
00031
00032 private:
00033 CString DEncrypt(CString pw);
00034 CMapStringToString m_logins;
00035
00036 public:
00037 CAuthDlg(CWnd* pParent = NULL);
00038 virtual ~CAuthDlg();
00039
00040
00041 enum { IDD = IDD_AUTHDLG };
00042 CComboBox m_usernamectrl;
00043 CString m_username;
00044 CString m_password;
00045 BOOL m_remember;
00046
00047 protected:
00048 virtual void DoDataExchange(CDataExchange* pDX);
00049 virtual BOOL OnInitDialog();
00050
00051 DECLARE_MESSAGE_MAP()
00052
00053 public:
00054 afx_msg void OnBnClickedOk();
00055 afx_msg void OnCbnSelchangeCombo1();
00056 afx_msg void OnEnSetfocusEdit3();
00057 };