UINT CMoveTestDlg::OnNcHitTest(CPoint point)
{
// TODO: Add your message handler code here and/or call default
CRect rc; CRect test; GetClientRect(&rc);
test.left = rc.Width() - 5;
test.right = rc.right;
test.top = rc.Height() - 5;
test.bottom = rc.bottom;
ClientToScreen(&test);
ClientToScreen(&rc);
if(test.PtInRect(point))
{
return HTBOTTOMRIGHT;
} else
{
return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(point);
}
return CDialog::OnNcHitTest(point);
}