DragDetect

Функция DragDetect захватывает мышь и отслеживает движение до тех пор, пока пользователь отпускает левую кнопку, клавиши ESC или перемещает указатель мыши за пределы "перетащите прямоугольник" вокруг указанной точки. Ширина и Высота прямоугольника перетащить, заданные возвращаемые значения SM_CXDRAG и SM_CYDRAG GetSystemMetrics функция.

(BOOL DragDetect HWND  hwnd,точкаpt  );
 

Параметры

hwnd
Дескриптор окна, получает ввод от мыши.
pt
Начальное положение мыши в экранных координатах. Функция определяет координаты прямоугольника перетащить с помощью этой точки.

Возвращаемые значения

Если пользователь мыши вне прямоугольника перетащить удерживая левую кнопку, возвращаемое значение не равно нулю.

Если пользователь не мыши вне прямоугольника перетащить удерживая левую кнопку, возвращаемое значение равно нулю.

Примечания

Системы метрики для перетаскивания прямоугольника являются настраиваемыми, позволяя для большего или меньшего сопротивления прямоугольников.

QuickInfo

nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор ввода мыши, функций ввода мыши, GetSystemMetrics

Index