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