// CEquipmentPage1.cpp: 实现文件 // #include "stdafx.h" #include "Servo.h" #include "CEquipmentPage1.h" #include "afxdialogex.h" // CEquipmentPage1 对话框 IMPLEMENT_DYNAMIC(CEquipmentPage1, CHMPropertyPage) CEquipmentPage1::CEquipmentPage1(CWnd* pParent /*=nullptr*/) : CHMPropertyPage(IDD_PAGE_EQUIPMENT1, pParent) { m_pEquipment = nullptr; } CEquipmentPage1::~CEquipmentPage1() { } void CEquipmentPage1::DoDataExchange(CDataExchange* pDX) { CHMPropertyPage::DoDataExchange(pDX); } BEGIN_MESSAGE_MAP(CEquipmentPage1, CHMPropertyPage) END_MESSAGE_MAP() // CEquipmentPage1 消息处理程序 void CEquipmentPage1::OnApply() { __super::OnApply(); AfxMessageBox("CEquipmentPage1::OnApply()"); } void CEquipmentPage1::setEquipment(SERVO::CEquipment* pEquipment) { m_pEquipment = pEquipment; } BOOL CEquipmentPage1::OnInitDialog() { CHMPropertyPage::OnInitDialog(); // TODO: 在此添加额外的初始化 return TRUE; // return TRUE unless you set the focus to a control // 异常: OCX 属性页应返回 FALSE }