DragDetect

Funkcja DragDetect przechwytuje myszy i śledzi jego ruch, dopóki użytkownik zwalnia lewy przycisk, naciska klawisz esc lub przesunie wskaźnik myszy poza "przeciągnij prostokąt" wokół punktu określonego. Szerokość i wysokość prostokąta przeciągnij są określane przez SM_CXDRAG i SM_CYDRAG wartości zwracane przez GetSystemMetrics funkcji.

(BOOL DragDetect HWND punkcie hwnd,pt  );
 

Parametry

hwnd
Dojście do okna odbierania sygnału wejściowego myszy.
pt
Początkowa pozycja myszy, zgodnie ze współrzędnymi ekranowymi. Funkcja określa współrzędne przeciągnij prostokąt, używając tego punktu.

Zwraca wartości

Jeśli użytkownik przeniesiony myszy poza o przeciągnij prostokąt, trzymając wciśnięty lewy przycisk, wartość zwracany jest różna od zera.

Jeśli użytkownik nie przesuń mysz poza o przeciągnij prostokąt trzymając wciśnięty lewy przycisk, wartość zwracany jest zero.

Uwagi

Metryki systemu dla przeciągnij prostokąt są konfigurowane, pozwalając na większy lub mniejszy przeciągnij prostokąty.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Przegląd danych wejściowych myszy, mysz wprowadzania funkcji, GetSystemMetrics

Index