重载ON_WM_NCHITTEST()消息,在OnNcHitTest(CPoint point)中加入以下代码:
LRESULT Dlg**::OnNcHitTest(CPoint point)
{
CRect rc;
GetClientRect(&rc);
ClientToScreen(&rc);
return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(point);
}
即可实现对话框的移动
重载ON_WM_NCHITTEST()消息,在OnNcHitTest(CPoint point)中加入以下代码:
LRESULT Dlg**::OnNcHitTest(CPoint point)
{
CRect rc;
GetClientRect(&rc);
ClientToScreen(&rc);
return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(point);
}
即可实现对话框的移动