如果你想当鼠标左键点击在对话框控件上时,做出一系列动作,不如弹出对话框,你可以如下写代码:
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