CComObjectNoLock选件类
此选件类实现一nonaggregated对象的 IUnknown,但是,不会使在构造函数的模块锁计数。
template<
class Base
>
class CComObjectNoLock :
public Base
参数
- Base
您的选件类,从派生 CComObjectRoot 或 CComObjectRootEx,以及从其他接口包含在对象若要支持。
成员
公共构造函数
名称 |
描述 |
---|---|
构造函数。 |
|
该析构函数。 |
公共方法
名称 |
描述 |
---|---|
递增对象的引用计数。 |
|
返回指向请求的接口。 |
|
在递减对象的引用计数。 |
备注
CComObjectNoLock 类似于 CComObject 因为它实现了nonaggregated对象的 IUnknown ;但是,CComObjectNoLock 不会使在构造函数的模块锁计数。
ATL使用 CComObjectNoLock 在内部用于选件类工厂。 通常,您不需要直接使用此选件类。
继承层次结构
Base
CComObjectNoLock
要求
Header: atlcom.h