分享方式:


Module::ReleaseNotifier 類別

釋放模組中的最後一個物件時,叫用事件處理程式。

語法

class ReleaseNotifier;

成員

公用建構函式

名稱 描述
Module::ReleaseNotifier::~ReleaseNotifier 將類別的 Module::ReleaseNotifier 目前實例取消初始化。
Module::ReleaseNotifier::ReleaseNotifier 初始化 Module::ReleaseNotifier 類別的新執行個體。

公用方法

名稱 描述
Module::ReleaseNotifier::Invoke 實作時,會在釋放模組中的最後一個物件時呼叫事件處理程式。
Module::ReleaseNotifier::Release 如果物件是以 的參數true建構,則刪除目前的 Module::ReleaseNotifier 物件。

繼承階層架構

ReleaseNotifier

需求

標頭: module.h

命名空間: Microsoft::WRL

Module::ReleaseNotifier::~ReleaseNotifier

將類別的 Module::ReleaseNotifier 目前實例取消初始化。

WRL_NOTHROW virtual ~ReleaseNotifier();

Module::ReleaseNotifier::Invoke

實作時,會在釋放模組中的最後一個物件時呼叫事件處理程式。

virtual void Invoke() = 0;

Module::ReleaseNotifier::Release

如果物件是以 的參數true建構,則刪除目前的 Module::ReleaseNotifier 物件。

void Release() throw();

Module::ReleaseNotifier::ReleaseNotifier

初始化 Module::ReleaseNotifier 類別的新執行個體。

ReleaseNotifier(bool release) throw();

參數

release
true 表示在呼叫 方法時 Release 刪除這個實例; false 表示不要刪除這個實例。