CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::MouseDragHelper类 参考

鼠标拖拽 更多...

类 BUI::MouseDragHelper 继承关系图:

Public 成员函数

 MouseDragHelper ()
 ~MouseDragHelper ()
void SetBeginDragPoint (POINT pt)
void UpdateCurrentDragPoint (POINT pt)
SIZE MoveOffset () const
POINT TargetPoint () const
void SetDragState (DragStateFlag state)
DragStateFlag DragState () const
void SetDragMoveEnable (BOOL is_enable_drag)
BOOL IsDragMoveEnable () const

Public 属性

BOOL m_is_enable_drag_move
POINT m_point_begin
SIZE m_move_offset
DragStateFlag m_drag_state

详细描述

鼠标拖拽

构造及析构函数说明

◆ MouseDragHelper()

BUI::MouseDragHelper::MouseDragHelper ( )

◆ ~MouseDragHelper()

BUI::MouseDragHelper::~MouseDragHelper ( )

成员函数说明

◆ DragState()

DragStateFlag BUI::MouseDragHelper::DragState ( ) const

◆ IsDragMoveEnable()

BOOL BUI::MouseDragHelper::IsDragMoveEnable ( ) const

◆ MoveOffset()

SIZE BUI::MouseDragHelper::MoveOffset ( ) const

◆ SetBeginDragPoint()

void BUI::MouseDragHelper::SetBeginDragPoint ( POINT pt)

◆ SetDragMoveEnable()

void BUI::MouseDragHelper::SetDragMoveEnable ( BOOL is_enable_drag)

◆ SetDragState()

void BUI::MouseDragHelper::SetDragState ( DragStateFlag state)

◆ TargetPoint()

POINT BUI::MouseDragHelper::TargetPoint ( ) const

◆ UpdateCurrentDragPoint()

void BUI::MouseDragHelper::UpdateCurrentDragPoint ( POINT pt)

类成员变量说明

◆ m_drag_state

DragStateFlag BUI::MouseDragHelper::m_drag_state

◆ m_is_enable_drag_move

BOOL BUI::MouseDragHelper::m_is_enable_drag_move

◆ m_move_offset

SIZE BUI::MouseDragHelper::m_move_offset

◆ m_point_begin

POINT BUI::MouseDragHelper::m_point_begin
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有