3,248
社区成员




virtual HRESULT __stdcall IGetWires (
/*[in]*/ long * Count,
/*[out,retval]*/ struct IWire * * * Wires ) = 0;
//CComPtr <IWire*> spWires ;
class CleverPtr : public IWire
{
public:
CleverPtr(IWire ***Wires){pWires = Wires; // 可以来一个强制定义}
virtual ~CleverPtr() {}
IWire operator*(){ return *pWires;}
IWire* operator&() {return &pWires;}
private:
CComPtr <IWire> pWires; //定义IWire类型的指针
};