Classe di CKeyboardManager
Gestisce le tabelle del tasto di scelta rapida per le applicazioni utilizzano figlio e della finestra cornice principale.
class CKeyboardManager : public CObject
Membri
Costruttori pubblici
Nome |
Descrizione |
Costruisce un oggetto CKeyboardManager. |
Metodi pubblici
Nome |
Descrizione |
Rimuove le tabelle del tasto di scelta rapida. |
|
Recupera il tasto di scelta rapida predefinito per il comando e la finestra specificati. |
|
Determina se una chiave è gestita dalla tabella dei tasti di scelta rapida. |
|
Indica se un carattere è stampabile. |
|
Indica se i menu mostrano tutti i tasti di scelta rapida per un comando o solo il tasto di scelta rapida predefinito. |
|
Carica le tabelle del tasto di scelta rapida da Windows Registro di sistema. |
|
Ricarica le tabelle del tasto di scelta rapida dalla risorsa dell'applicazione. |
|
Salva le tabelle del tasto di scelta rapida a Windows Registro di sistema. |
|
Specifica se il framework di visualizzare tutti i tasti di scelta rapida per tutti i controlli, o un singolo tasto di scelta rapida per ogni comando.Questo metodo non influisce sui controlli che contengono solo una chiave di collegamento associato. |
|
Converte un carattere al relativo log superiore. |
|
Aggiorna una tabella dei tasti di scelta rapida a una nuova tabella dei tasti di scelta rapida. |
Note
I membri di questa classe è possibile salvare e le tabelle del tasto di scelta rapida di carico a Windows Registro di sistema, per utilizzare un modello per aggiornare le tabelle di chiave taglia di più breve e individuare il tasto di scelta rapida predefinito per un comando in una finestra cornice.Inoltre, l'oggetto CKeyboardManager consente di controllare quali i tasti di scelta rapida visualizzato all'utente.
Non è necessario creare un oggetto CKeyboardManager manualmente.Verrà creato automaticamente dal framework dell'applicazione.Tuttavia, è necessario chiamare CWinAppEx::InitKeyboardManager durante il processo di inizializzazione dell'applicazione.Per ottenere un puntatore all'amministratore della tastiera per l'applicazione, chiamare CWinAppEx::GetKeyboardManager.
Esempio
Nell'esempio seguente viene illustrato come recuperare un puntatore a un oggetto CKeyboardManager da una classe CWinAppEx e come visualizzare tutti i tasti di scelta rapida associati a comandi di menu.Questo frammento di codice fa parte Esempio personalizzato delle pagine.
// The GetKeyboardManager method is inherited from the CWinAppEx class.
CKeyboardManager* cKeyboardManager = GetKeyboardManager();
cKeyboardManager->ShowAllAccelerators();
Gerarchia di ereditarietà
Requisiti
intestazione: afxkeyboardmanager.h
Vedere anche
Riferimenti
CWinAppEx::InitKeyboardManager
Concetti
Personalizzazione di tastiera e mouse