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 |
---|---|
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ů. |
|
Vrátí příkaz, který je spuštěn, když uživatel poklepe uvnitř zadané zobrazení. |
|
Vrátí ikony přiřazené ID poskytnutého zobrazení |
|
Vrátí ID zobrazení přidružené k zadané zobrazení názvu. |
|
Načte seznam názvů všech přidaných zobrazení. |
|
Zatížení CMouseManager stavu z registru systému Windows. |
|
Zapíše CMouseManager stavu do registru systému Windows. |
|
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
Požadavky
Záhlaví: afxmousemanager.h
Viz také
Referenční dokumentace
Koncepty
Přizpůsobení myši a klávesnice