Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.7 KiB

  1. #if !defined(AFX_REMOTESESSDLG_H__E2778F1E_48A8_444F_97EF_1315B83FD425__INCLUDED_)
  2. #define AFX_REMOTESESSDLG_H__E2778F1E_48A8_444F_97EF_1315B83FD425__INCLUDED_
  3. #include "emobjdef.h" // Added by ClassView
  4. #if _MSC_VER > 1000
  5. #pragma once
  6. #endif // _MSC_VER > 1000
  7. // RemoteSessDlg.h : header file
  8. //
  9. #include "genlistctrl.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. // CRemoteSessDlg dialog
  12. class CRemoteSessDlg : public CDialog
  13. {
  14. // Construction
  15. public:
  16. VARIANT* m_pECXVariantList;
  17. CString m_strSelectedCommandSet;
  18. PSessionSettings m_pSettings;
  19. void UpdateSessionDlgData(bool bUpdate = TRUE);
  20. CRemoteSessDlg(PSessionSettings pSettings, VARIANT *pVar, CWnd* pParent = NULL); // standard constructor
  21. HRESULT DisplayData(PEmObject pEmObject);
  22. // Dialog Data
  23. //{{AFX_DATA(CRemoteSessDlg)
  24. enum { IDD = IDD_REMOTE_SESS_DLG };
  25. CButton m_btnOK;
  26. CGenListCtrl m_mainListCtrl;
  27. CButton m_btnCommandSet;
  28. BOOL m_bRememberSettings;
  29. CString m_strAltSymbolPath;
  30. CString m_strPort;
  31. CString m_strPassword;
  32. CString m_strUsername;
  33. BOOL m_bCommandSet;
  34. //}}AFX_DATA
  35. // Overrides
  36. // ClassWizard generated virtual function overrides
  37. //{{AFX_VIRTUAL(CRemoteSessDlg)
  38. protected:
  39. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  40. //}}AFX_VIRTUAL
  41. // Implementation
  42. protected:
  43. // Generated message map functions
  44. //{{AFX_MSG(CRemoteSessDlg)
  45. virtual void OnOK();
  46. afx_msg void OnClickListCommandset(NMHDR* pNMHDR, LRESULT* pResult);
  47. virtual BOOL OnInitDialog();
  48. //}}AFX_MSG
  49. DECLARE_MESSAGE_MAP()
  50. };
  51. //{{AFX_INSERT_LOCATION}}
  52. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  53. #endif // !defined(AFX_REMOTESESSDLG_H__E2778F1E_48A8_444F_97EF_1315B83FD425__INCLUDED_)