Messaggio | Voce sulla mappa | Descrizione |
---|---|---|
WM_ACTIVATE | ON_WM_ACTIVATE () | Il framework chiama questa funzione membro quando un oggetto CWnd viene attivato o disattivato. |
WM_ACTIVATEA PP | ON_WM_ACTIVATEAPP () | Il framework chiama questa funzione membro per tutte le finestre di primo livello dell'attività da attivare e per tutte le finestre di primo livello dell'attività da disattivare. |
WM_APPCOMM AND | ON_WM_APPCOMMAND () | Il framework chiama questa funzione membro quando l'utente genera un evento di comando dell'applicazione. |
WM_CANCELMODE | WM_CANCELMODE () | Il framework chiama questa funzione membro per informare CWnd di annullare qualsiasi modalità interna. |
WM_CHILDACTIVATE | ON_WM_CHILDACTIVATE () | Se l'oggetto CWnd è una finestra figlio MDI (Multiple Document Interface), OnChildActivate viene chiamato dal framework quando l'utente fa clic sulla barra del titolo della finestra o quando la finestra viene attivata, spostata o ridimensionata. |
WM_CLIPBOAR DUPDATE | ON_WM_CLIPBOARDUPDATE () | Il framework chiama questa funzione membro quando il contenuto degli appunti è cambiato. |
WM_CLOSE | ON_WM_CLOSE () | Il framework chiama questa funzione membro come segnale che il CWnd o un'applicazione deve terminare. |
WM_CONTEXTMENU | ON_WM_CONTEXTMENU () | Chiamato dal framework quando l'utente ha fatto clic con il pulsante destro del mouse (clic destro) nella finestra. |
WM_COPYDATA | ON_WM_COPYDATA () | Questa funzione membro viene chiamata dal framework per copiare i dati da un'applicazione a un'altra. |
WM_CREATE | ON_WM_CREATE () | Il framework chiama questa funzione membro quando un'applicazione richiede che la finestra di Windows venga creata chiamando la funzione membro Create o CreateEx. |
WM_CTLCOLOR | ON_WM_CTLCOLOR () | Il framework chiama questa funzione membro quando un controllo figlio sta per essere disegnato. |
WM_DELETEITEM | ON_WM_DELETEITEM () | Il framework chiama questa funzione membro per informare il proprietario di una casella di riepilogo disegnata dal proprietario o di una casella combinata che la casella di riepilogo o la casella combinata viene eliminata o che gli elementi sono stati rimossi. |
WM_DESTROY | ON_WM_DESTROY () | Il framework chiama questa funzione membro per informare l'oggetto CWnd che è stato distrutto. |
WM_DRAWITEM | ON_WM_DRAWITEM () | Il framework chiama questa funzione membro per il proprietario di un controllo pulsante disegnato dal proprietario, controllo casella combinata, controllo casella di riepilogo o menu quando un aspetto visivo del controllo o del menu è cambiato. |
WM_DROPFILES | ON_WM_DROPFILES () | Il framework chiama questa funzione membro quando l'utente rilascia il pulsante sinistro del mouse su una finestra che si è registrata come destinatario dei file rilasciati. |
WM_ENABLE | ON_WM_ENABLE () | Il framework chiama questa funzione membro quando un'applicazione modifica lo stato abilitato dell'oggetto CWnd. Sintassi. |
WM_HELPINFO | ON_WM_HELPINFO () | Gestisce la Guida di F1 all'interno dell'applicazione (utilizzando il contesto corrente). |
WM_HOTKEY | ON_WM_HOTKEY () | Il framework chiama questa funzione membro quando l'utente preme un tasto di scelta rapida a livello di sistema. |
WM_HSCROLL | ON_WM_HSCROLL () | Il framework chiama questa funzione membro quando l'utente fa clic sulla barra di scorrimento orizzontale di una finestra. |
WM_KEYDOWN | ON_WM_KEYDOWN () | Il framework chiama questa funzione membro quando viene premuto un tasto non di sistema. |
WM_KEYUP | ON_WM_KEYUP () | Il framework chiama questa funzione membro quando viene rilasciata una chiave non di sistema. |
WM_KILLFOCUS | ON_WM_KILLFOCUS () | Il framework chiama questa funzione membro immediatamente prima di perdere lo stato attivo per l'input. |
WM_LBUTTONDBLCLK | ON_WM_LBUTTONDBLCLK () | Il framework chiama questa funzione membro quando l'utente fa doppio clic con il pulsante sinistro del mouse. |
WM_LBUTTONDOWN | ON_WM_LBUTTONDOWN () | Il framework chiama questa funzione membro quando l'utente preme il pulsante sinistro del mouse. |
WM_LBUTTONUP | ON_WM_LBUTTONUP () | Il framework chiama questa funzione membro quando l'utente rilascia il pulsante sinistro del mouse. |
WM_MBUTTONDBLCLK | ON_WM_MBUTTONDBLCLK () | Il framework chiama questa funzione membro quando l'utente fa doppio clic sul pulsante centrale del mouse. |
WM_MBUTTONDOWN | ON_WM_MBUTTONDOWN () | Il framework chiama questa funzione membro quando l'utente preme il pulsante centrale del mouse. |
WM_MBUTTONUP | ON_WM_MBUTTONUP () | Il framework chiama questa funzione membro quando l'utente rilascia il pulsante centrale del mouse. |
WM_MENUSELECT | ON_WM_MENUSELECT () | Se l'oggetto CWnd è associato a un menu, OnMenuSelect viene chiamato dal framework quando l'utente seleziona una voce di menu. |
WM_MOUSEACTIVATE | ON_WM_MOUSEACTIVATE () | Il framework chiama questa funzione membro quando il cursore si trova in una finestra inattiva e l'utente preme un pulsante del mouse. |
WM_MOUSEHOVER | ON_WM_MOUSEHOVER () | Il framework chiama questa funzione membro quando il cursore passa sopra l'area client della finestra per il periodo di tempo specificato in una chiamata precedente a TrackMouseEvent. |
WM_MOUSEHWHEEL | ON_WM_MOUSEHWHEEL () | Il framework chiama questo membro quando la finestra corrente è composta dal Desktop Window Manager (DWM) e quella finestra è ingrandita. |
WM_MOUSELEAVE | ON_WM_MOUSELEAVE () | Il framework chiama questa funzione membro quando il cursore lascia l'area client della finestra specificata in una chiamata precedente a TrackMouseEvent. |
WM_MOUSEMOVE | ON_WM_MOUSEMOVE () | Il framework chiama questa funzione membro quando il cursore del mouse si sposta. |
WM_MOVE | ON_WM_MOVE () | Il framework chiama questa funzione membro dopo che l'oggetto CWnd è stato spostato. |
WM_PAINT | ON_WM_PAINT () | Il framework chiama questa funzione membro quando Windows o un'applicazione effettua una richiesta per ridisegnare una parte della finestra di un'applicazione. |
WM_SETFOCUS () | ON_WM_SETFOCUS () | Il framework chiama questa funzione membro dopo aver ottenuto il focus di input. |
WM_SIZE () | ON_WM_SIZE () | Il framework chiama questa funzione membro dopo che la dimensione della finestra è cambiata. |
WM_TIMER | ON_WM_TIMER () | Il framework chiama questa funzione membro dopo ogni intervallo specificato nella funzione membro SetTimer utilizzata per installare un timer. |
WM_VSCROLL | ON_WM_VSCROLL () | Il framework chiama questa funzione membro quando l'utente fa clic sulla barra di scorrimento verticale della finestra. |
WM_WINDOWPOSCHANGED | ON_WM_WINDOWPOSCHANGED () | Il framework chiama questa funzione membro quando le dimensioni, la posizione o l'ordine Z sono cambiati a seguito di una chiamata alla funzione membro SetWindowPos o un'altra funzione di gestione delle finestre. |
Sr.No. | Costante / valore e descrizione |
---|---|
1 | VK_LBUTTON Tasto sinistro del mouse |
2 | VK_RBUTTON Pulsante destro del mouse |
3 | VK_CANCEL Elaborazione interruzione del controllo |
4 | VK_MBUTTON Pulsante centrale del mouse (mouse a tre pulsanti) |
5 | VK_BACK Tasto BACKSPACE |
6 | VK_RETURN Tasto Invio |
7 | VK_TAB Tasto TAB |
8 | VK_CLEAR Tasto CLEAR |
9 | VK_SHIFT Tasto delle maiuscole |
10 | VK_CONTROL Tasto CTRL |
11 | VK_MENU Tasto ALT |
12 | VK_PAUSE Tasto PAUSA |
13 | VK_CAPITAL Tasto BLOC MAIUSC |
14 | VK_ESCAPE Tasto ESC |
15 | VK_SPACE BARRA SPAZIATRICE |
16 | VK_PRIOR Tasto PAGINA SU |
17 | VK_NEXT Tasto PAGINA GIÙ |
18 | VK_END Tasto FINE |
19 | VK_HOME Chiave di casa |
20 | VK_LEFT Tasto FRECCIA SINISTRA |
21 | VK_UP Tasto FRECCIA SU |
22 | VK_RIGHT Tasto FRECCIA DESTRA |
23 | VK_DOWN Tasto freccia GIÙ |
24 | VK_SELECT Tasto SELEZIONA |
25 | VK_PRINT Tasto PRINT |
26 | VK_EXECUTE Tasto ESEGUI |
27 | VK_SNAPSHOT Tasto PRINT SCREEN |
28 | VK_INSERT Tasto INS |
29 | VK_DELETE Tasto DEL |
30 | VK_NUMPAD0 Tasto 0 del tastierino numerico |
31 | VK_NUMPAD1 Tastiera numerica 1 tasto |
32 | VK_NUMPAD2 Tasto della tastiera numerica 2 |
33 | VK_NUMPAD3 Tasto 3 della tastiera numerica |
34 | VK_NUMPAD4 Tasto 4 della tastiera numerica |
35 | VK_NUMPAD5 Tastiera numerica 5 tasti |
36 | VK_NUMPAD6 Tastiera numerica 6 tasti |
37 | VK_NUMPAD7 Tasto 7 della tastiera numerica |
38 | VK_NUMPAD8 Tastiera numerica 8 tasti |
39 | VK_NUMPAD9 Tastiera numerica 9 tasto |
40 | VK_MULTIPLY Moltiplica la chiave |
41 | VK_ADD Aggiungi chiave |
42 | VK_SEPARATOR Tasto separatore |
43 | VK_SUBTRACT Sottrai chiave |
44 | VK_DECIMAL Chiave decimale |
45 | VK_DIVIDE Divide key |
46 | VK_F1 Tasto F1 |
47 | VK_F2 Tasto F2 |
48 | VK_F3 Tasto F3 |
49 | VK_F4 Tasto F4 |
50 | VK_F5 Tasto F5 |
52 | VK_F6 Tasto F6 |
53 | VK_F7 Tasto F7 |
54 | VK_F8 Tasto F8 |
55 | VK_F9 Tasto F9 |
56 | VK_F10 Tasto F10 |
57 | VK_F11 Tasto F11 |
58 | VK_F12 Tasto F12 |
59 | VK_NUMLOCK Tasto BLOC NUM |
60 | VK_SCROLL Tasto SCROLL LOCK |
61 | VK_LSHIFT Tasto SHIFT sinistro |
62 | VK_RSHIFT Tasto SHIFT destro |
63 | VK_LCONTROL Tasto CONTROL sinistro |
64 | VK_RCONTROL Tasto CONTROL destro |