共用方式為


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 類別