Classe di CHotKeyCtrl

Fornisce la funzionalità del controllo comune del tasto di scelta di Windows.

class CHotKeyCtrl : public CWnd

Membri

5655fyw6.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CHotKeyCtrl::CHotKeyCtrl

Costruisce un oggetto CHotKeyCtrl.

5655fyw6.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CHotKeyCtrl::Create

Crea un controllo del tasto di scelta e lo collega a un oggetto CHotKeyCtrl.

CHotKeyCtrl::CreateEx

Crea un controllo del tasto di scelta con gli stili estesi Windows specificati e lo collega a un oggetto CHotKeyCtrl.

CHotKeyCtrl::GetHotKey

Recupera i flag virtuali di modificatori della chiave di un tasto di scelta da un controllo del tasto di scelta.

CHotKeyCtrl::GetHotKeyName

Recupera il nome della chiave, nel set di caratteri locale, assegnato a un tasto di scelta.

CHotKeyCtrl::GetKeyName

Recupera il nome della chiave, nel set di caratteri locale, assegnato al codice tasto virtuale specificato.

CHotKeyCtrl::SetHotKey

Imposta la combinazione di tasti di scelta per un controllo del tasto di scelta.

CHotKeyCtrl::SetRules

Definisce le combinazioni non valide e la combinazione predefinita del modificatore per un controllo del tasto di scelta.

Note

"Un controllo del tasto di scelta" è una finestra che consente all'utente per creare un tasto di scelta."Un tasto di scelta" è una combinazione di tasti che l'utente può premere per eseguire rapidamente un'azione.Ad esempio, un utente può creare un tasto di scelta che attiva una finestra specificata e la porta nella parte superiore dell'ordine Z.) Il controllo del tasto di scelta visualizzare le scelte dell'utente e assicurarsi di selezionare una combinazione di tasti valida.

Questo controllo e la classe CHotKeyCtrl ) è disponibile solo per i programmi in esecuzione in versioni 3,51 di Windows NT e Windows 95/98 e successive.

Quando l'utente ha scelto la combinazione di tasti, l'applicazione può recuperare la combinazione di tasti specificata dal controllo e utilizzare il messaggio WM_SETHOTKEY per installare il tasto di scelta rapida nel sistema.Ogni volta che si preme il tasto di scelta successivamente, da parte del sistema, la finestra specificata nel messaggio WM_SETHOTKEY riceve un messaggio WM_SYSCOMMAND che specifica SC_HOTKEY.Questo messaggio attiva la finestra che lo riceve.Il tasto di scelta rimane valido fino all'applicazione che ha chiamato il termine WM_SETHOTKEY.

Questo meccanismo è diverso dal supporto dei tasti di scelta che dipende dal messaggio WM_HOTKEY e le funzioni di Windows RegisterHotKey e UnregisterHotKey.

Per ulteriori informazioni su l CHotKeyCtrl, vedere Controlli e Utilizzando CHotKeyCtrl.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CHotKeyCtrl

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia