MFC 判断鼠标是否在控件范围内

来源:互联网 发布:软件销售代理商 编辑:程序博客网 时间:2024/05/01 06:41

http://blog.csdn.net/shiwei0124/article/details/5629878

 

WINDOWPLACEMENT wp; RECT rect; GetDlgItem(IDC_SLIDER)-> GetWindowPlacement(&wp);  //client坐标系rect=wp.rcNormalPosition; if(point.x> rect.left && point.x < rect.right && point.y> rect.top && point.y <rect.bottom) {      MessageBox(_T("yeah"));} //另,仍可以用另一种方法CRect rectGetDlgItem(IDC_SLIDER)-> GetwindowRect(&rect);  //screen坐标系ScreenToClient(&rect); if(point.x> rect.left&&point.x <rect.right&&point.y <rect.bottom&&point.y> rect.top) {     //...} 


 

原创粉丝点击