去掉边框对话框,代码实现拖动对话框

在对话框中添加WM_NCHITTEST的消息响应,函数:OnNcHitTest

LRESULT ×××××××::OnNcHitTest(CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
{
CRect rc;
GetClientRect(&rc);
ClientToScreen(&rc);
return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(point);
}
return true;
//return CDialog::OnNcHitTest(point);
}

你可能感兴趣的:(去掉边框对话框,代码实现拖动对话框)