Module::Create 方法

创建模块的实例。

WRL_NOTHROW static Module& Create();
template<
   typename T
>
WRL_NOTHROW static Module& Create(
   T callback
);
template<
   typename T
>
WRL_NOTHROW static Module& Create(
   _In_ T* object,
   _In_ void (T::* method)()
);

参数

  • T
    模块类型。

  • callback
    调用最后,当模块的实例对象释放。

  • object
    object 和 method 参数用于组合。 对最后一个点的实例对象在模块上实例对象时释放。

  • method
    object 和 method 参数用于组合。 对最后一个点的实例对象的方法在模块上实例对象时释放。

返回值

到模块的引用。

要求

标头: module.h

命名空间: Microsoft::WRL

请参见

参考

Module 类