在WM_NCHITTEST消息中实现:
//
// 实现客户区拖动
//
LRESULT CMyDialogDlg::OnNcHitTest(CPoint point)
{
	CRect rc;
	GetClientRect(&rc);
	ClientToScreen(&rc);
	return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(point);
}

相关文章: