DragDetect

La funzione DragDetect acquisisce il mouse e tiene il suo movimento fino a quando l'utente rilascia il pulsante sinistro, preme il tasto esc o si sposta il mouse all'esterno del "rettangolo di trascinamento" intorno al punto specificato. La larghezza e l'altezza del rettangolo di trascinamento sono specificati dai valori SM_CXDRAG e SM_CYDRAG restituiti dalla funzione GetSystemMetrics.

(BOOL DragDetect HWND  hwnd,puntopt  );
 

Parametri

hwnd
Gestire alla finestra di ricevere l'input del mouse.
pt
Posizione iniziale del mouse, in coordinate dello schermo. La funzione determina le coordinate del rettangolo trascinamento utilizzando questo punto.

Valori restituiti

Se l'utente ha spostato il mouse all'esterno del rettangolo trascinamento mantenete premuto il pulsante sinistro, il valore restituito è diverso da zero.

Se l'utente non ha fatto muovere il mouse all'esterno del rettangolo trascinamento mantenete premuto il pulsante sinistro, il valore restituito è pari a zero.

Osservazioni

Le metriche di sistema per il rettangolo di trascinamento sono configurabili, consentendo per trascinare più grandi o più piccoli rettangoli.

Descrizione

nbsp; Windows &NT: richiede una versione 4.0 o successive.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Cenni preliminari sull'Input del mouse, funzioni di Input del Mouse, GetSystemMetrics

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

Index