WeakRef::WeakRef 构造函数

初始化 WeakRef 类的新实例。

WeakRef();
WeakRef(
   decltype(__nullptr)
);

WeakRef(
   _In_opt_ IWeakReference* ptr
);

WeakRef(
   const ComPtr<IWeakReference>& ptr
);

WeakRef(
   const WeakRef& ptr
);

WeakRef(
   _Inout_ WeakRef&& ptr
);

参数

  • ptr
    指针、引用或 Rvalue 引用初始化当前 WeakRef 对象的现有对象。

备注

第一构造函数初始化空的 WeakRef 对象。 第二个构造函数初始化从指针的一 WeakRef 对象到 IWeakReference 接口。 第三个构造函数初始化从一个引用 WeakRef 对象到 ComPtr< IWeakReference> 对象。 第四、第五构造函数初始化另一个 WeakRef 对象的一 WeakRef 对象。

要求

**标头:**client.h

命名空间: Microsoft::WRL

请参见

参考

WeakRef 类