Sdílet prostřednictvím


Třída CMouseManager

Umožňuje uživateli přiřadit různé příkazy k určité CView objektu, když uživatel poklepe uvnitř tohoto zobrazení.

class CMouseManager : public CObject

Členy

Veřejné metody

Název

Description

CMouseManager::AddView

Přidá CView objekt na vlastní dialogové okno.Vlastní dialogové okno umožňuje uživateli přiřadit poklepání příkaz pro každou z uvedených pohledů.

CMouseManager::GetViewDblClickCommand

Vrátí příkaz, který je spuštěn, když uživatel poklepe uvnitř zadané zobrazení.

CMouseManager::GetViewIconId

Vrátí ikony přiřazené ID poskytnutého zobrazení

CMouseManager::GetViewIdByName

Vrátí ID zobrazení přidružené k zadané zobrazení názvu.

CMouseManager::GetViewNames

Načte seznam názvů všech přidaných zobrazení.

CMouseManager::LoadState

Zatížení CMouseManager stavu z registru systému Windows.

CMouseManager::SaveState

Zapíše CMouseManager stavu do registru systému Windows.

CMouseManager::SetCommandForDblClk

Přidruží zadané zobrazení a zadaný příkaz.

Poznámky

CMouseManager Třídy udržuje kolekci CView objektů.Každé zobrazení je identifikován názvem a identifikátor.Tato zobrazení jsou zobrazeny v vlastní dialogové okno.Uživatel může změnit příkaz, který je přidružen k libovolné zobrazení až vlastní dialogové okno.Přidružený příkaz proveden, když uživatel poklepe v tomto zobrazení.Tuto podporu z hlediska kódování, je nutné zpracovat WM_LBUTTONDBLCLK zprávy a volání CWinAppEx::OnViewDoubleClick v kódu pro danou funkci CView objekt..

Neměli byste vytvářet CMouseManager objekt ručně.Vytvoří v rámci aplikace.To bude také zničena automaticky při ukončení aplikace uživatelem.Získání ukazatele myši správce aplikace, volání CWinAppEx::GetMouseManager.

Hierarchii dědičnosti

CObject

   CMouseManager

Požadavky

Záhlaví: afxmousemanager.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CWinAppEx

Koncepty

Přizpůsobení klávesnice a myši

Další zdroje

MFC – třídy