Classe di IPointerInactiveImpl
Questa classe implementa IUnknown i metodi di interfaccia IPointerInactive.
Importante |
---|
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime. |
template< class T>
class IPointerInactiveImpl
Parametri
- T
La classe, derivata da IPointerInactiveImpl.
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Recupera i criteri di attivazione correnti per l'oggetto.L'implementazione ATL restituisce E_NOTIMPL. |
|
Notifica l'oggetto che il puntatore del mouse se si è spostato su, per indicare che l'oggetto può generare eventi del mouse.L'implementazione ATL restituisce E_NOTIMPL. |
|
Imposta il puntatore del mouse per l'oggetto inattivo.L'implementazione ATL restituisce E_NOTIMPL. |
Note
Un oggetto è inattivo uno caricato o semplicemente in esecuzione.A differenza di un oggetto attivo, l'oggetto inattivo non può ricevere messaggi della tastiera e del mouse di Windows.Pertanto, gli oggetti non utilizzano meno risorse e sono in genere più efficienti.
L'interfaccia IPointerInactive consente a un oggetto supporta un livello minimo di interazioni con il mouse rimane inattiva.Questa funzionalità è particolarmente utile per i controlli.
La classe IPointerInactiveImpl implementa i metodi IPointerInactive completare l'esecuzione E_NOTIMPL.Tuttavia, implementa IUnknown inviando le informazioni del dispositivo di dump nelle build di debug.
Articoli correlati L'esercitazione ATL, Creare un progetto ATL
Gerarchia di ereditarietà
IPointerInactive
IPointerInactiveImpl
Requisiti
Header: atlctl.h