主要是處理WM_NCHITTEST消息。代碼如下:
LRESULT CTestImageDlg::OnNcHitTest(CPoint point)
{
// TODO: 在此添加消息處理程序代碼和/或調用默認值
CRect rc;
GetClientRect(&rc);
ClientToScreen(&rc);
return rc.PtInRect(point) ? HTCAPTION : CDialog::OnNcHitTest(point);
//return CDialog::OnNcHitTest(point);
}
如果想只在窗口自己規劃的標題欄上移動,可以判斷座標