pizzanotify.cpp
来自「VC++串口通信设。本书详细说明讲解了在VC++环境下编写串口通信得过程。值得一」· C++ 代码 · 共 57 行
CPP
57 行
// Get needed include files
#include "PizzaNotify.h"
#include "SpyDlg.h"
//
// Ctor & dtor
//
ComPizzaNotifySink::ComPizzaNotifySink()
: m_pSpy(NULL)
{
TRACE("In sink construct.\n");
}
ComPizzaNotifySink::~ComPizzaNotifySink()
{
TRACE("In sink destruct.\n");
}
//
// Misc. public method
//
void ComPizzaNotifySink::SetSpyInstance(CSpyDialog* pSpy)
{
m_pSpy = pSpy;
}
//
// Notification methods
//
HRESULT ComPizzaNotifySink::OnNewPizzaRequest(ULONG ulPizzaID,
PizzaSize ePizzaSize,
ULONG ulNumToppings,
ToppingInfo ToppingInfoArray[],
DeliveryInfo* pDeliveryInfo)
{
return (m_pSpy ? m_pSpy->OnNewPizzaRequest(ulPizzaID,
ePizzaSize,
ulNumToppings,
ToppingInfoArray,
pDeliveryInfo)
: NOERROR);
}
HRESULT ComPizzaNotifySink::OnPizzaComplete(ULONG ulPizzaID)
{
return (m_pSpy ? m_pSpy->OnPizzaComplete(ulPizzaID)
: NOERROR);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?