IRunnableObjectImpl选件类

此选件类实现 IUnknown 并提供 IRunnableObject 接口的默认实现。

重要

此选件类及其成员不能在 Windows 运行时执行的应用程序。

template< class T>
class IRunnableObjectImpl

参数

  • T
    您的选件类,从派生 IRunnableObjectImpl

成员

y789w17a.collapse_all(zh-cn,VS.110).gif公共方法

名称

描述

IRunnableObjectImpl::GetRunningClass

返回一个运行的控件的CLSID。 ATL实现一组CLSID对 GUID_NULL 并返回 E_UNEXPECTED

IRunnableObjectImpl::IsRunning

确定控件是否正在运行。 ATL实现返回 TRUE

IRunnableObjectImpl::LockRunning

将控件锁定到运行的状态中。 ATL实现返回 S_OK。

IRunnableObjectImpl::Run

强制该控件运行。 ATL实现返回 S_OK。

IRunnableObjectImpl::SetContainedObject

指示嵌入该控件。 ATL实现返回 S_OK。

备注

IRunnableObject 接口允许容器确定控件是否运行,强制遇到或锁定如果该运行的状态。 选件类 IRunnableObjectImpl 提供此接口的默认实现并将信息发送实现 IUnknown 到转储计算机进行编译。

相关文章   ATL教程创建ATL项目

继承层次结构

IRunnableObject

IRunnableObjectImpl

要求

Header: atlctl.h

请参见

参考

CComControl选件类

其他资源

ATL选件类概述