cmpnt3.h
来自「COM技术内幕源码 ,随书原码」· C头文件 代码 · 共 40 行
H
40 行
//// Cmpnt3.cpp - Component 3//#include "Iface.h"#include "CUnknown.h"/////////////////////////////////////////////////////////////// Component C//class CC : public CUnknown, public IZ{public: // Creation static HRESULT CreateInstance(IUnknown* pUnknownOuter, CUnknown** ppNewComponent) ; private: // Declare the delegating IUnknown. DECLARE_IUNKNOWN // Nondelegating IUnknown virtual HRESULT __stdcall NondelegatingQueryInterface(const IID& iid, void** ppv) ; // Interface IZ virtual HRESULT __stdcall FzStructIn(Point3d pt) ; virtual HRESULT __stdcall FzStructOut(Point3d* pt) ; // Constructor CC(IUnknown* pUnknownOuter) ; // Destruction ~CC() ; // Member variables Point3d m_pt ;} ;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?