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.

81 lines
2.2 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corporation, 1997 - 1999 **/
  4. /**********************************************************************/
  5. /*
  6. pgencryp.h
  7. Definition of CPgEncryption -- property page to edit
  8. profile attributes related to encryption
  9. FILE HISTORY:
  10. */
  11. #if !defined(AFX_PGECRPT1_H__5CE41DC7_2EC5_11D1_853F_00C04FC31FD3__INCLUDED_)
  12. #define AFX_PGECRPT1_H__5CE41DC7_2EC5_11D1_853F_00C04FC31FD3__INCLUDED_
  13. #if _MSC_VER >= 1000
  14. #pragma once
  15. #endif // _MSC_VER >= 1000
  16. // PgEcrpt1.h : header file
  17. //
  18. #include "rasdial.h"
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CPgEncryptionMerge dialog
  21. class CPgEncryptionMerge : public CManagedPage
  22. {
  23. DECLARE_DYNCREATE(CPgEncryptionMerge)
  24. // Construction
  25. public:
  26. CPgEncryptionMerge(CRASProfileMerge* profile = NULL);
  27. ~CPgEncryptionMerge();
  28. // Dialog Data
  29. //{{AFX_DATA(CPgEncryptionMerge)
  30. enum { IDD = IDD_ENCRYPTION_MERGE };
  31. BOOL m_bBasic;
  32. BOOL m_bNone;
  33. BOOL m_bStrong;
  34. BOOL m_bStrongest;
  35. //}}AFX_DATA
  36. BOOL m_b128EnabledOnTheMachine;
  37. // Overrides
  38. // ClassWizard generate virtual function overrides
  39. //{{AFX_VIRTUAL(CPgEncryptionMerge)
  40. public:
  41. virtual BOOL OnApply();
  42. virtual BOOL OnSetActive();
  43. virtual BOOL OnKillActive();
  44. protected:
  45. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  46. //}}AFX_VIRTUAL
  47. // Implementation
  48. protected:
  49. void EnableType(BOOL bEnable);
  50. // Generated message map functions
  51. //{{AFX_MSG(CPgEncryptionMerge)
  52. virtual BOOL OnInitDialog();
  53. afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
  54. afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
  55. afx_msg void OnSelchangeComboencrypttype();
  56. afx_msg void OnCheckEncBasic();
  57. afx_msg void OnCheckEncNone();
  58. afx_msg void OnCheckEncStrong();
  59. afx_msg void OnCheckEncStrongest();
  60. //}}AFX_MSG
  61. DECLARE_MESSAGE_MAP()
  62. CRASProfileMerge* m_pProfile;
  63. };
  64. //{{AFX_INSERT_LOCATION}}
  65. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  66. #endif // !defined(AFX_PGECRPT1_H__5CE41DC7_2EC5_11D1_853F_00C04FC31FD3__INCLUDED_)