MFC对话框不响应双击按键

方法一:
重载PreTranslateMessage,添加如下代码:
    if(pMsg->message == WM_NCLBUTTONDBLCLK) // 非client区域的双击消息
        if(pMsg->wParam == HTCAPTION) // 光标所在区域为标题栏
            return TRUE;

方法二:
重载OnNcLButtonDblClk,添加如下代码:
    if(nHitTest == HTCAPTION) // 为标题栏的双击
        return;

posted @ 2013-05-03 11:23  cree  阅读(610)  评论(0编辑  收藏  举报