您的位置:首页 > 其它

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

2008-05-19 16:34 239 查看
如果你想当鼠标左键点击在对话框控件上时,做出一系列动作,不如弹出对话框,你可以如下写代码:
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: