WM_LBUTTONUP

Quando l'utente rilascia il pulsante sinistro del mouse mentre il cursore è posizionato nell'area client di una finestra, verrà inviato il messaggio WM_LBUTTONUP. Se non viene acquisito il mouse, il messaggio verrà inviato alla finestra sotto il cursore. In caso contrario, il messaggio viene inviato alla finestra che ha catturato il mouse.

WM_LBUTTONUP fwKeys = wParam;        / / chiave flags xPos = LOWORD(lParam);  / / orizzontale posizione del cursore yPos = HIWORD(lParam);  / / verticale posizione del cursore 
 

Parametri

fwKeys
Valore di wParam. Indica se i vari tasti virtuali sono giù. Questo parametro può essere qualsiasi combinazione dei seguenti valori:
Valore Descrizione
MK_CONTROL Impostare se il tasto ctrl è premuto.
MK_MBUTTON Impostare se il pulsante centrale del mouse è premuto.
MK_RBUTTON Impostare se il pulsante destro del mouse è premuto.
MK_SHIFT Impostare se il tasto MAIUSC è premuto.

xPos
Valore della parola di lParamsignificativi. Specifica la coordinata x del cursore. La coordinata è rispetto all'angolo superiore sinistro dell'area client.
posy
Valore della parola di lParamsignificativi. Specifica la coordinata y del cursore. La coordinata è rispetto all'angolo superiore sinistro dell'area client.

Valori restituiti

Se un'applicazione elabora questo messaggio, deve restituire zero.

Osservazioni

Un'applicazione può utilizzare la macro MAKEPOINTS per convertire il parametro lParam a una struttura di punti.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.

Vedi anche

Cenni preliminari sull'Input del mouse, i messaggi di Input del Mouse, GetCapture, MAKEPOINTS, punti, SetCapture, WM_LBUTTONDBLCLK, WM_LBUTTONDOWN

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index