Classe di CMouseManager

Consente a un utente comandi diversi del membro con un oggetto specifico CView quando l'utente fa doppio clic sull'interno di visualizzazione.

class CMouseManager : public CObject

Membri

Bb983891.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CMouseManager::AddView

Aggiunge un oggetto CView nella finestra di dialogo personalizzazione.La finestra di dialogo personalizzazione consente all'utente per associare un doppio clic con un comando per ognuna delle visualizzazioni elenco.

CMouseManager::GetViewDblClickCommand

Restituisce il comando che viene eseguito quando l'utente fa doppio clic sull'interno della visualizzazione fornita.

CMouseManager::GetViewIconId

Restituisce l'icona associata all'ID di visualizzazione

CMouseManager::GetViewIdByName

Restituisce la visualizzazione ID associata al nome di visualizzazione specificato.

CMouseManager::GetViewNames

Recupera un elenco di tutti i nomi di visualizzazione aggiunti.

CMouseManager::LoadState

Carica lo stato CMouseManager da Windows Registro di sistema.

CMouseManager::SaveState

Scrive lo stato CMouseManager a Windows Registro di sistema.

CMouseManager::SetCommandForDblClk

Associa il comando fornito e la visualizzazione fornita.

Note

La classe CMouseManager gestisce una raccolta di oggetti CView.Ogni visualizzazione è identificato da un nome o a un IDQueste visualizzazioni verranno visualizzate nella finestra di dialogo personalizzazione.L'utente può modificare il comando associato a una visualizzazione tramite la finestra di dialogo personalizzazione.Il comando l'accesso viene eseguito quando l'utente fa doppio clic in tale visualizzazione.Per supportare questo da una prospettiva di codifica, è necessario elaborare il messaggio WM_LBUTTONDBLCLK e chiamare la funzione CWinAppEx::OnViewDoubleClick nel codice dell'oggetto CView.

Non è necessario creare un oggetto CMouseManager manualmente.Verrà creato il framework dell'applicazione.Viene distrutto automaticamente quando l'utente esce dall'applicazione.Per ottenere un puntatore all'amministratore del mouse per l'applicazione, chiamare CWinAppEx::GetMouseManager.

Gerarchia di ereditarietà

CObject

   CMouseManager

Requisiti

intestazione: afxmousemanager.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CWinAppEx

Concetti

Personalizzazione di tastiera e mouse

Altre risorse

Classi MFC