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

CA认证

开发平台:

Visual C++

  1. #if !defined(AFX_SAFEDATACDBPAGE_H__A92EFE02_F03C_4F42_82E1_0263E0ACD50F__INCLUDED_)
  2. #define AFX_SAFEDATACDBPAGE_H__A92EFE02_F03C_4F42_82E1_0263E0ACD50F__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // SafeDataCdbPage.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CSafeDataCdbPage dialog
  10. #include ".ControlFileEditCtrFileEditCtrl.h"
  11. class CSafeDataCdbPage : public CPropertyPage
  12. {
  13. DECLARE_DYNCREATE(CSafeDataCdbPage)
  14. // Construction
  15. public:
  16. enum EncType
  17. {
  18. NONE = 0,
  19. CRYPT = 1001,
  20. DIGEST = 2001,
  21. SIGN = 3001,
  22. SEAL = 4001,
  23. PubEnc = 5001,
  24. PrivEnc = 6001
  25. };
  26. void TranslateCT();
  27. BOOL GetCertPair(EncType eType,  BOOL bKeyType, char * sCert, 
  28. DWORD & dLen, CString & sPwd, CColorListBox * pList = NULL);
  29. CSafeDataCdbPage();
  30. ~CSafeDataCdbPage();
  31. // Dialog Data
  32. //{{AFX_DATA(CSafeDataCdbPage)
  33. enum { IDD = IDD_PROPPAGE_SAFEDS };
  34. // CXPEdit m_XpEdit9;
  35. // CXPEdit m_XpEdit6;
  36. // CXPEdit m_XpEdit3;
  37. CFileEditCtrl m_Edit8;
  38. CFileEditCtrl m_Edit7;
  39. CFileEditCtrl m_Edit5;
  40. CFileEditCtrl m_Edit4;
  41. CFileEditCtrl m_Edit2;
  42. CFileEditCtrl m_Edit1;
  43. //}}AFX_DATA
  44. // Overrides
  45. // ClassWizard generate virtual function overrides
  46. //{{AFX_VIRTUAL(CSafeDataCdbPage)
  47. protected:
  48. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  49. //}}AFX_VIRTUAL
  50. // Implementation
  51. protected:
  52. // Generated message map functions
  53. //{{AFX_MSG(CSafeDataCdbPage)
  54. virtual BOOL OnInitDialog();
  55. //}}AFX_MSG
  56. DECLARE_MESSAGE_MAP()
  57. };
  58. //{{AFX_INSERT_LOCATION}}
  59. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  60. #endif // !defined(AFX_SAFEDATACDBPAGE_H__A92EFE02_F03C_4F42_82E1_0263E0ACD50F__INCLUDED_)