在OnLButtonDown函数中进行处理
void Dlg::OnLButtonDown(UINT nFlags, CPoint point)
{
//先确定一个鼠标按下可以拖动的矩形范围
const int k_nAppNameWidth = 150;CRect rtCaption(CPoint(k_nAppNameWidth, 0), CSize(0, TITLE_BAR_HEIGHT));
rtCaption.right = m_rtClient.right - CLOSE_BTN_WIDTH - MIN_BTN_WIDTH;
//鼠标在这个矩形范围内按下,可以拖动
//拖动,使用SendMessage的方式
SendMessage(WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(point.x, point.y));
__super::OnLButtonDown(nFlags, point);
}