将客户区指定区域设置为标题栏(可以拖动)

Posted on 2015-11-25 13:23  赤子踏浪  阅读(169)  评论(0)    收藏  举报

 UINT nHitTest = CDialogEx::OnNcHitTest(point);
 CRect rect;
 GetClientRect(&rect);
 rect.bottom = 18;
 ScreenToClient(&point);
 if(rect.PtInRect(point))
 {
    if(HTCLIENT == nHitTest)
      nHitTest = HTCAPTION;
 }

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3