利用这个ON_WM_NCLBUTTONDOWN()消息应该是可以吧。
当ON_WM_NCLBUTTONDOWN()时,你就弹出一个menu

解决方案 »

  1.   

    利用这个ON_WM_NCLBUTTONDOWN()消息应该是可以吧。
    当ON_WM_NCLBUTTONDOWN()时,你就弹出一个menu这个怎么用啊
      

  2.   

    eastrock说得对,你看看《MFC Windows程序设计》中“鼠标和键盘”那一章就明白了。
      

  3.   

    用ON_WM_NCLBUTTONUP时,在非客户区可以响应MOUSE的UP消息,但是在标题栏,你要双击才会有反应,如果只按一下左键再松开,是不行的,你们都试过没有?不要光看书不练啊
      

  4.   

    换个思路吧,用WM_NCHITTEST
      

  5.   

    www.vckbase.com上有一个篇文章!
      

  6.   

    在CMainFrame中重载DefWindowProc()函数
    LRESULT CMainFrame::DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam) 
    {
    // TODO: Add your specialized code here and/or call the base class
    if(message==WM_NCLBUTTONUP)
    MessageBox("Hello!");
    return CFrameWnd::DefWindowProc(message, wParam, lParam);
    }