如提

解决方案 »

  1.   

    WM_NCHITTEST消息可以通过重载OnNcHitTest来进行处理,该函数型为:
    UINT CMyDialog::OnNcHitTest(CPoint pt)
    {
      // Add your codes  CDialog::OnNcHitTest(pt);
    }
      

  2.   

    响应框架类的OnNcLButtonDown和OnNcRButtonDown
      

  3.   

    WM_NCLBUTTONDOWN/UP
    WM_NCRBUTTONDOWN/UP
      

  4.   

    void CMainFrame::OnNcLButtonDown(UINT nHitTest, CPoint point) 
    {
    // TODO: Add your message handler code here and/or call default
    CRect rc;
    GetWindowRect(rc);
    CMDIFrameWnd::OnNcLButtonDown(nHitTest, point);
    }void CMainFrame::OnNcRButtonDown(UINT nHitTest, CPoint point) 
    {
    // TODO: Add your message handler code here and/or call default

    CMDIFrameWnd::OnNcRButtonDown(nHitTest, point);
    }
      

  5.   

    CWnd::OnNcLButtonDown 非客户区左键单击消息WM_NCLBUTTONDOWN的响应函数
    CWnd::OnNcRButtonDown 非客户区右键单击消息WM_NCRBUTTONDOWN的响应函数
      

  6.   

    WM_NCLBUTTONDOWN/UP
    WM_NCRBUTTONDOWN/UP
      

  7.   

    多谢楼上的各位了!尤其是happyparrot(快乐鹦鹉) 这就揭帖!!!