CaCertTypePage.h
上传用户:dengkfang
上传日期:2008-12-30
资源大小:5233k
文件大小:2k
源码类别:

CA认证

开发平台:

Visual C++

  1. #if !defined(AFX_CACERTTYPEPAGE_H__AF475516_1CAA_43D5_B192_7E8F82B1D532__INCLUDED_)
  2. #define AFX_CACERTTYPEPAGE_H__AF475516_1CAA_43D5_B192_7E8F82B1D532__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // CaCertTypePage.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CCaCertTypePage dialog
  10. #include ".ControlStaticTreeStaticTreeCtrl.h"
  11. class CCaCertTypePage : public CPropertyPage
  12. {
  13. DECLARE_DYNCREATE(CCaCertTypePage)
  14. // Construction
  15. public:
  16. void TranslateCT();
  17. void GetCert(CString & kusage, CString & ekusage, int & type);
  18. void GetCertTypeInfo(CStaticTreeCtrl * p_WizardTree,
  19.  HTREENODE &  hTypeType, 
  20.  HTREENODE &  hTypeKusage, 
  21.  HTREENODE &  hTypeEkusage);
  22. CCaCertTypePage();
  23. ~CCaCertTypePage();
  24. // Dialog Data
  25. //{{AFX_DATA(CCaCertTypePage)
  26. enum { IDD = IDD_PROPPAGE_CATYPE };
  27. int m_CertType;
  28. //}}AFX_DATA
  29. // Overrides
  30. // ClassWizard generate virtual function overrides
  31. //{{AFX_VIRTUAL(CCaCertTypePage)
  32. protected:
  33. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  34. //}}AFX_VIRTUAL
  35. // Implementation
  36. protected:
  37. // Generated message map functions
  38. //{{AFX_MSG(CCaCertTypePage)
  39. virtual BOOL OnInitDialog();
  40. afx_msg void OnRadio1();
  41. afx_msg void OnRadio2();
  42. afx_msg void OnRadio3();
  43. afx_msg void OnRadio4();
  44. afx_msg void OnRadio5();
  45. afx_msg void OnRadio6();
  46. afx_msg void OnRadio7();
  47. afx_msg void OnRadio8();
  48. afx_msg void OnRadio9();
  49. afx_msg void OnRadio10();
  50. afx_msg void OnRadio11();
  51. //}}AFX_MSG
  52. BOOL m_bTestCheck; // A variable used to show DDX_Check feature
  53. DECLARE_MESSAGE_MAP()
  54. void SetState(BOOL bEnable,CString  strState);
  55. };
  56. //{{AFX_INSERT_LOCATION}}
  57. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  58. #endif // !defined(AFX_CACERTTYPEPAGE_H__AF475516_1CAA_43D5_B192_7E8F82B1D532__INCLUDED_)