Classe de IPointerInactiveImpl
Essa classe implementa IUnknown e métodos de interface de IPointerInactive .
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 IPointerInactiveImpl
Parâmetros
- T
Sua classe, derivada de IPointerInactiveImpl.
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Recupera a diretiva atual de ativação para o objeto.a implementação de ATL retorna E_NOTIMPL. |
|
Notifica o objeto que o ponteiro do mouse sobre ele se mover, indicando que o objeto pode acionar eventos de mouse.a implementação de ATL retorna E_NOTIMPL. |
|
Define o ponteiro do mouse para o objeto inativo.a implementação de ATL retorna E_NOTIMPL. |
Comentários
Um objeto inativo é um que é carregado ou simplesmente executar.A o contrário de um objeto ativa, um objeto inativo não pode receber mensagens do windows mouse e teclado.Assim, os objetos usam inativos menos recursos e são geralmente mais eficientes.
A interface de IPointerInactive permite que um objeto suporta um nível mínimo de interação do mouse permanece inativo.Essa funcionalidade é particularmente útil para controles.
A classe implementa IPointerInactiveImpl os métodos de IPointerInactive simplesmente retornando E_NOTIMPL.Em o entanto, 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
IPointerInactive
IPointerInactiveImpl
Requisitos
Cabeçalho: atlctl.h