HiEasyX
Ver 0.3.0
EasyX 全面扩展库
|
#include <HiMouseDrag.h>
Public 成员函数 | |
void | UpdateMessage (ExMessage m) |
更新鼠标消息 更多... | |
bool | IsLeftDrag () |
鼠标左键是否拖动 更多... | |
bool | IsMiddleDrag () |
鼠标中键是否拖动 更多... | |
bool | IsRightDrag () |
鼠标右键是否拖动 更多... | |
int | GetDragX () |
获取拖动的 x 坐标偏移量 更多... | |
int | GetDragY () |
获取拖动的 y 坐标偏移量 更多... | |
鼠标拖动事件处理器
调用方法: 1. 调用 UpdateMessage 更新鼠标消息 2. 调用 isLeftDrag,isMiddleDrag,isRightDrag 函数判断正在拖动的鼠标按键 3. 调用 GetDragX,GetDragY 获取鼠标拖动时鼠标坐标的变化量
在文件 HiMouseDrag.h 第 23 行定义.
int HiEasyX::MouseDrag::GetDragX | ( | ) |
int HiEasyX::MouseDrag::GetDragY | ( | ) |
bool HiEasyX::MouseDrag::IsLeftDrag | ( | ) |
bool HiEasyX::MouseDrag::IsMiddleDrag | ( | ) |
bool HiEasyX::MouseDrag::IsRightDrag | ( | ) |
void HiEasyX::MouseDrag::UpdateMessage | ( | ExMessage | m | ) |
更新鼠标消息
在文件 HiMouseDrag.cpp 第 47 行定义.