RealPlayXPpg.cpp
上传用户:sy_eblight
上传日期:2020-11-03
资源大小:267k
文件大小:2k
源码类别:

Static控件

开发平台:

Visual C++

  1. // RealPlayXPpg.cpp : Implementation of the CRealPlayXPropPage property page class.
  2. #include "stdafx.h"
  3. #include "RealPlayX.h"
  4. #include "RealPlayXPpg.h"
  5. #ifdef _DEBUG
  6. #define new DEBUG_NEW
  7. #undef THIS_FILE
  8. static char THIS_FILE[] = __FILE__;
  9. #endif
  10. IMPLEMENT_DYNCREATE(CRealPlayXPropPage, COlePropertyPage)
  11. /////////////////////////////////////////////////////////////////////////////
  12. // Message map
  13. BEGIN_MESSAGE_MAP(CRealPlayXPropPage, COlePropertyPage)
  14. //{{AFX_MSG_MAP(CRealPlayXPropPage)
  15. // NOTE - ClassWizard will add and remove message map entries
  16. //    DO NOT EDIT what you see in these blocks of generated code !
  17. //}}AFX_MSG_MAP
  18. END_MESSAGE_MAP()
  19. /////////////////////////////////////////////////////////////////////////////
  20. // Initialize class factory and guid
  21. IMPLEMENT_OLECREATE_EX(CRealPlayXPropPage, "REALPLAYX.RealPlayXPropPage.1",
  22. 0x2cd67db, 0x14ce, 0x4b1a, 0xb5, 0x71, 0x2b, 0x7c, 0xbe, 0x69, 0xd, 0x6)
  23. /////////////////////////////////////////////////////////////////////////////
  24. // CRealPlayXPropPage::CRealPlayXPropPageFactory::UpdateRegistry -
  25. // Adds or removes system registry entries for CRealPlayXPropPage
  26. BOOL CRealPlayXPropPage::CRealPlayXPropPageFactory::UpdateRegistry(BOOL bRegister)
  27. {
  28. if (bRegister)
  29. return AfxOleRegisterPropertyPageClass(AfxGetInstanceHandle(),
  30. m_clsid, IDS_REALPLAYX_PPG);
  31. else
  32. return AfxOleUnregisterClass(m_clsid, NULL);
  33. }
  34. /////////////////////////////////////////////////////////////////////////////
  35. // CRealPlayXPropPage::CRealPlayXPropPage - Constructor
  36. CRealPlayXPropPage::CRealPlayXPropPage() :
  37. COlePropertyPage(IDD, IDS_REALPLAYX_PPG_CAPTION)
  38. {
  39. //{{AFX_DATA_INIT(CRealPlayXPropPage)
  40. // NOTE: ClassWizard will add member initialization here
  41. //    DO NOT EDIT what you see in these blocks of generated code !
  42. //}}AFX_DATA_INIT
  43. }
  44. /////////////////////////////////////////////////////////////////////////////
  45. // CRealPlayXPropPage::DoDataExchange - Moves data between page and properties
  46. void CRealPlayXPropPage::DoDataExchange(CDataExchange* pDX)
  47. {
  48. //{{AFX_DATA_MAP(CRealPlayXPropPage)
  49. // NOTE: ClassWizard will add DDP, DDX, and DDV calls here
  50. //    DO NOT EDIT what you see in these blocks of generated code !
  51. //}}AFX_DATA_MAP
  52. DDP_PostProcessing(pDX);
  53. }
  54. /////////////////////////////////////////////////////////////////////////////
  55. // CRealPlayXPropPage message handlers