// StoneU_HC_OCXPropPage.cpp : CStoneU_HC_OCXPropPage 属性页类的实现。 #include "stdafx.h" #include "StoneU_HC_OCX.h" #include "StoneU_HC_OCXPropPage.h" #ifdef _DEBUG #define new DEBUG_NEW #endif IMPLEMENT_DYNCREATE(CStoneU_HC_OCXPropPage, COlePropertyPage) // 消息映射 BEGIN_MESSAGE_MAP(CStoneU_HC_OCXPropPage, COlePropertyPage) END_MESSAGE_MAP() // 初始化类工厂和 guid IMPLEMENT_OLECREATE_EX(CStoneU_HC_OCXPropPage, "STONEU_HC_OCX.StoneU_HC_OCXPropPage.1", 0x8ccf2f74, 0xaff1, 0x4631, 0x8b, 0x30, 0x24, 0x8f, 0x95, 0xce, 0x26, 0xac) // CStoneU_HC_OCXPropPage::CStoneU_HC_OCXPropPageFactory::UpdateRegistry - // 添加或移除 CStoneU_HC_OCXPropPage 的系统注册表项 BOOL CStoneU_HC_OCXPropPage::CStoneU_HC_OCXPropPageFactory::UpdateRegistry(BOOL bRegister) { if (bRegister) return AfxOleRegisterPropertyPageClass(AfxGetInstanceHandle(), m_clsid, IDS_STONEU_HC_OCX_PPG); else return AfxOleUnregisterClass(m_clsid, NULL); } // CStoneU_HC_OCXPropPage::CStoneU_HC_OCXPropPage - 构造函数 CStoneU_HC_OCXPropPage::CStoneU_HC_OCXPropPage() : COlePropertyPage(IDD, IDS_STONEU_HC_OCX_PPG_CAPTION) { } // CStoneU_HC_OCXPropPage::DoDataExchange - 在页和属性间移动数据 void CStoneU_HC_OCXPropPage::DoDataExchange(CDataExchange* pDX) { DDP_PostProcessing(pDX); } // CStoneU_HC_OCXPropPage 消息处理程序