Classe de IRunnableObjectImpl
Essa classe implementa IUnknown e fornece uma implementação padrão de interface de IRunnableObject .
Importante
Essa classe e seus membros não podem ser usados em aplicativos executados em Tempo de Execução do Windows.
template< class T>
class IRunnableObjectImpl
Parâmetros
- T
Sua classe, derivada de IRunnableObjectImpl.
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Retorna o CLSID do controle em execução. A implementação de ATL define o CLSID a GUID_NULL e retorna E_UNEXPECTED. |
|
Determina se o controle está sendo executado. a implementação de ATL retorna Verdadeiro. |
|
Bloqueia o controle no estado em execução. a implementação de ATL retorna S_OK. |
|
Força o controle para executar. a implementação de ATL retorna S_OK. |
|
Indica que o controle está inserido. a implementação de ATL retorna S_OK. |
Comentários
A interface de IRunnableObject permite que um contêiner para determinar se um controle está sendo executado, força para executar, ou bloquear-lo no estado em execução. A classe IRunnableObjectImpl fornece uma implementação padrão de esta interface e implementa IUnknown enviar informações para o dispositivo de despejo em compilações de depuração.
Artigos relacionados tutorial de ATL, criando um projeto de ATL
Hierarquia de herança
IRunnableObject
IRunnableObjectImpl
Requisitos
Cabeçalho: atlctl.h