在视图类里添加左键响应函数OnLButtonDown

      在MFC中, View在MainFrame之上,如果把MainFrame当做一座白墙,View就是墙上的海报。即视类窗口始终覆盖在框架类窗口之上。

以工程Draw为例,右击CDrawView-->Add Windows Message Handler-->WM_LBUTTONDOWN-->Add Handler-->Edit Existing,如下图所示:

在视图类里添加左键响应函数OnLButtonDown_第1张图片

添加代码如下:

void CDrawView::OnLButtonDown(UINT nFlags, CPoint point) 
{
	// TODO: Add your message handler code here and/or call default
	MessageBox("view clicked");//所添加的代码
	CView::OnLButtonDown(nFlags, point);
}

按F7--> Ctrl+F5,执行后的结果如下:

在视图类里添加左键响应函数OnLButtonDown_第2张图片

 

你可能感兴趣的:(MFC)