您的位置:首页 > 其它

怎么屏蔽鼠标所有左键消息在标题栏上(鼠标双击/单击系统图标,双击标题栏,最小化,最大化,关闭按钮)

2008-05-09 23:19 671 查看
让程序响应WM_NCLBUTTONDBLCLK 消息去屏蔽双击消息:

void CDialogCodeDlg::OnNcLButtonDblClk ( UINT nHitTest, CPoint point)

{

if (nHitTest != HTSYSMENU && nHitTest != HTCAPTION && nHitTest != HTMINBUTTON && nHitTest != HTMAXBUTTON)

{

CDialogCodeDlg::OnNcLButtonDblClk(nHitTest, point);

} }

让程序响应ON_WM_NCLBUTTONDOWN消息去屏蔽单击消息:

void CDialogCodeDlg::OnNcLButtonDown( UINT nHitTest, CPoint point)

{

if (nHitTest != HTSYSMENU && nHitTest != HTMAXBUTTON && nHitTest != HTMINBUTTON && nHitTest != HTCAPTION && nHitTest != HTCLOSE)

{

CDialogCodeDlg::OnNcLButtonDown(nHitTest, point);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐