现在的位置: 首页 > 综合 > 正文

关于控件在对话框中的坐标问题

2018年02月08日 ⁄ 综合 ⁄ 共 366字 ⁄ 字号 评论关闭

如果你想当鼠标左键点击在对话框控件上时,做出一系列动作,不如弹出对话框,你可以如下写代码:
void CXXXDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
        CRect   rect;   
        GetDlgItem(nID)->GetWindowRect(&rect);   
        ScreenToClient(&rect);
        if ( rect.PtInRect(point) )
        {
                MessageBox("我被点击中了");
        }

        CXXXDialog::OnLButtonDown(nFlags, point);
]

 

 

更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn

 

 

抱歉!评论已关闭.