Compartir a través de


Clase de IRunnableObjectImpl

esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IRunnableObject .

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

template< class T>
class IRunnableObjectImpl

Parámetros

  • T
    la clase, derivada de IRunnableObjectImpl.

Members

y789w17a.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

IRunnableObjectImpl::GetRunningClass

Devuelve el CLSID del control actual.La implementación de ATL establece CLSID en GUID_NULL y devuelve E_UNEXPECTED.

IRunnableObjectImpl::IsRunning

determina si el control está ejecutando.la implementación de ATL devuelve TRUE.

IRunnableObjectImpl::LockRunning

Bloquea el control en el estado en ejecución.la implementación de ATL devuelve S_OK.

IRunnableObjectImpl::Run

Fuerza el control para ejecutarse.la implementación de ATL devuelve S_OK.

IRunnableObjectImpl::SetContainedObject

Indica que el control se inserta.la implementación de ATL devuelve S_OK.

Comentarios

La interfaz de IRunnableObject permite a un contenedor para determinar si un control se ejecuta, lo convierte en ejecutarse, o se bloquea en el estado en ejecución.La clase IRunnableObjectImpl proporciona una implementación predeterminada de esta interfaz y implementa IUnknown enviando información del dispositivo de volcado en versiones de depuración.

artículos relacionados   tutorial de ATL, Crear un proyecto ATL

Jerarquía de herencia

IRunnableObject

IRunnableObjectImpl

Requisitos

encabezado: atlctl.h

Vea también

Referencia

Clase de CComControl

Otros recursos

Información general de la clase ATL