本人现在在一个基本于对话框的程序中,用了一个按钮控件。想要实现的功能是,当鼠标移动到
按钮的区域的时候,控件会自动隐藏,我是利用的MOUSEMOVE消息,但是按钮控件的区域。是如何获得的
void CPppDlg::OnMouseMove(UINT nFlags, CPoint point)
m_move.GetClientRect(&rect);\\m_move 是CBUTTON 的一个变量,
if(point.x>=rect.left&&point.x<=rect.right&&point.y>=rect.top&&point.y<=rect.bottom)
MessageBox("ppppp");
但是按钮的区域获得的不是正好的,而且,在程序中,当鼠标移动的时候也没有反应,请帮忙!1
按钮的区域的时候,控件会自动隐藏,我是利用的MOUSEMOVE消息,但是按钮控件的区域。是如何获得的
void CPppDlg::OnMouseMove(UINT nFlags, CPoint point)
m_move.GetClientRect(&rect);\\m_move 是CBUTTON 的一个变量,
if(point.x>=rect.left&&point.x<=rect.right&&point.y>=rect.top&&point.y<=rect.bottom)
MessageBox("ppppp");
但是按钮的区域获得的不是正好的,而且,在程序中,当鼠标移动的时候也没有反应,请帮忙!1
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货