在檢視類裡新增左鍵響應函式OnLButtonDown

sanqima發表於2014-06-22

      在MFC中, View在MainFrame之上,如果把MainFrame當做一座白牆,View就是牆上的海報。即視類視窗始終覆蓋在框架類視窗之上。

以工程Draw為例,右擊CDrawView-->Add Windows Message Handler-->WM_LBUTTONDOWN-->Add Handler-->Edit Existing,如下圖所示:

新增程式碼如下:

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,執行後的結果如下:


 

相關文章