CHotKeyCtrl

Un "hot key control" è una finestra che consente all'utente di creare un tasto di scelta rapida. Un "hot key" è una combinazione di tasti che l'utente può premere per eseguire un'azione rapidamente. (Ad esempio, un utente può creare un tasto di scelta rapida che attiva una data finestra e porta alla parte superiore dell'ordine Z.) Il caldo chiave di controllo Visualizza le scelte dell'utente e garantisce che l'utente seleziona una combinazione di tasti valida.

La classe CHotKeyCtrl fornisce la funzionalità di controllo chiave caldo comune Windows. Questo controllo (e quindi la classe CHotKeyCtrl ) è disponibile solo per i programmi in esecuzione sotto Windows 95 e Windows NT versione 3.51 e versioni successive.

Quando l'utente ha scelto una combinazione di tasti, l'applicazione può recuperare la combinazione di tasti specificata dal controllo e utilizzare il messaggio WM_SETHOTKEY per impostare il tasto di scelta nel sistema. Ogni volta che l'utente preme il tasto di scelta, in seguito, da qualsiasi parte del sistema, la finestra specificata nel messaggio WM_SETHOTKEY riceve un messaggio WM_SYSCOMMAND specificando SC_HOTKEY. Questo messaggio si attiva la finestra che si riceve. Il tasto di scelta rimane valido fino a quando esce l'applicazione che ha chiamato WM_SETHOTKEY.

Questo meccanismo è diverso dal caldo sostegno chiave che dipende il messaggio WM_HOTKEY e le finestre RegisterHotKey e UnregisterHotKey funzioni.

Per ulteriori informazioni sull'utilizzo di CHotKeyCtrl, vedere Argomenti di controllo e CHotKeyCtrl usando il manuale del programmatore di Visual C++.

# include lt;afxcmn.h>

Membri della classeClasse base | Gerarchia Chart

Index