ModuleBase 类
支持 WRL 基础结构,不应在代码中直接使用。
语法
class ModuleBase;
备注
表示 Module 类的基类。
成员
公共构造函数
名称 | 描述 |
---|---|
ModuleBase::ModuleBase | 初始化 Module 类的实例。 |
ModuleBase::~ModuleBase | 取消初始化 Module 类的当前实例。 |
公共方法
名称 | 描述 |
---|---|
ModuleBase::DecrementObjectCount | 实现后,递减模块所跟踪对象的数量。 |
ModuleBase::IncrementObjectCount | 实现后,递增模块所跟踪对象的数量。 |
继承层次结构
ModuleBase
要求
标头:implements.h
命名空间:Microsoft::WRL::Details
ModuleBase::~ModuleBase
支持 WRL 基础结构,不应在代码中直接使用。
virtual ~ModuleBase();
备注
取消初始化 ModuleBase
类的当前实例。
ModuleBase::DecrementObjectCount
支持 WRL 基础结构,不应在代码中直接使用。
virtual long DecrementObjectCount() = 0;
返回值
递减操作之前的计数。
备注
实现后,递减模块所跟踪对象的数量。
ModuleBase::IncrementObjectCount
支持 WRL 基础结构,不应在代码中直接使用。
virtual long IncrementObjectCount() = 0;
返回值
递增操作之前的计数。
注解
实现后,递增模块所跟踪对象的数量。
ModuleBase::ModuleBase
支持 WRL 基础结构,不应在代码中直接使用。
ModuleBase();
注解
初始化 Module
类的实例。