线程处理(C++)
为 COM 对象指定线程模型。
[ threading(
model=enumeration
) ]
参数
设计(可选)
下面的线程处理模型之一:单元 (单元线程)
非 (.NET 没有用户界面的框架元素)
单个 (简单的线程)
免 (自由线程处理)
两个 (单元和自由线程处理)
默认值为 单元。
备注
线程处理 C++ 属性不会显示在生成的 .idl 文件,但是 COM 对象的实现。
在 ATL 项目,因此,如果 coclass 属性存在, 设计 指定的线程处理模型将作为模板参数传递到 CComObjectRootEx 类,插入 coclass 属性。
线程处理 属性来控制对 event_source的访问。
示例
请参见 允许 示例为 线程处理的示例使用。
要求
属性上下文
适用对象 |
类, struct |
可重复 |
否 |
必需的特性 |
coclass |
无效的特性 |
无 |
有关属性上下文的更多信息,请参见 属性上下文。