2022 年向 CCmdTarget 的派生类添加一个接
口的实现 C 语言教程
DECLARE_INTERFACE_MAP() //声明接口映射
BEGIN_INTERFACE_PART(TestInterface, IMyTest)
//声明实现接口 IMyTest 的嵌套类
STDMETHOD(Test)();
END_INTERFACE_PART(FontNotify2)(2)CSampleView 类实现
中加入以下代码:
BEGIN_INTERFACE_MAP(CSampleView, CCmdTarget)
INTERFACE_PART(CSampleView,
IID_IMyTest, TestInterface)
END_INTERFACE_MAP()
STDMETHODIMP_(ULONG)
CSampleView::XTestInterface::AddRef( )
{
METHOD_PROLOGUE_EX(CSampleView,
TestInterface)
return
(ULONG)pThis->ExternalAddRef();
评论0
最新资源