Sdílet prostřednictvím


Třída IPointerInactiveImpl

Tato třída implementuje IUnknown a IPointerInactive metody rozhraní.

Důležitá poznámkaDůležité

Tato třída a jeho členy nelze použít v aplikacích, které v .

template< class T> 
class IPointerInactiveImpl

Parametry

  • T
    Vaší třídy odvozené z IPointerInactiveImpl .

Členy

Veřejné metody

Název

Description

IPointerInactiveImpl::GetActivationPolicy

Načte aktuální zásady aktivaci objektu.Vrátí provádění ATL E_NOTIMPL.

IPointerInactiveImpl::OnInactiveMouseMove

Upozorňuje, že objekt, který ukazatel myši přesunul nad ním, označující objekt můžete požární události myši.Vrátí provádění ATL E_NOTIMPL.

IPointerInactiveImpl::OnInactiveSetCursor

Nastaví ukazatel myši pro aktivní objekt.Vrátí provádění ATL E_NOTIMPL.

Poznámky

Je aktivní objekt, který je jednoduše načten nebo spuštěn.Na rozdíl od aktivní objekt aktivní objekt nemůže přijímat zprávy systému Windows myš a klávesnice.Neaktivní objekty tedy použít méně prostředků a jsou obvykle efektivnější.

IPointerInactive rozhraní umožňuje podporu minimální úroveň interakce myši stále aktivní objekt.Tato funkce je užitečná zejména pro ovládací prvky.

Třída IPointerInactiveImpl implementuje IPointerInactive metody vracející se jednoduše E_NOTIMPL.Implementuje však IUnknown odesláním informací výpis stavu vytvoří zařízení v ladění.

Související články   Kurz ATL, Vytvoření projektu ATL

Hierarchii dědičnosti

IPointerInactive

IPointerInactiveImpl

Požadavky

Záhlaví: atlctl.h

Viz také

Další zdroje

Přehled třídy ATL