DragDetect

Funcția de DragDetect captura mouse-ul și piese deplasarea până când utilizatorul eliberează butonul din stânga, apasă tasta esc sau se mută mausul în afara dreptunghiului"drag" în jurul punctului specificate. Lă?imea ?i înăl?imea dreptunghiului drag sunt specificate de valorile SM_CXDRAG și SM_CYDRAG s-a întors de GetSystemMetrics funcție.

(BOOL DragDetect HWND  hwnd,punctpt  );
 

Parametrii

hwnd
Ocupa în fereastra primirea intrare mouse-ul.
pt
Pozi?ia ini?ială a mouse-ului, în ecran coordonate. Funcția determină coordonatele Trageți dreptunghiul utilizând acest punct.

Valorile întroarse

În cazul în care utilizatorul s-a mutat pe mouse-ul în afara de dreptunghi trageți în timp ce țineți butonul din stânga, valoarea returnată este nenul.

Dacă utilizatorul nu muta mouse-ul în afara de Trageți dreptunghiul în timp ce țineți butonul din stânga, valoarea returnată este zero.

Observații

Măsurătorile sistem pentru dreptunghiul drag sunt configurabile, care permite pentru drag mai mari sau mai mici dreptunghiuri.

QuickInfo

nbsp; Windows &NT: necesită versiunea 4.0 sau ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Mouse-ul intrare prezentare generală, funcții de intrare mouse-ul, GetSystemMetrics

Index