Dduilib 判断鼠标坐标是否在控件内

来源:互联网 发布:2016淘宝有哪些购物节 编辑:程序博客网 时间:2024/05/21 06:11

m_rcItem 是HorizontalLayout 内部的

//判断当前鼠标坐标是否在 HorizontalLayout 内 如果不在就隐藏按钮

if (!::PtInRect(&m_rcItem, event.ptMouse)) 

_DelHero_Btn->SetVisible(false);

m_rcItem 是对象内部的大小和位置 因为Duilib 一个窗口只有一个局句柄,这个位置是相对最顶层窗口的

原创粉丝点击