MFC学习第三节:在窗口内点击左键画圆,添加菜单使圆增大。

来源:互联网 发布:thinkphp js跳转页面 编辑:程序博客网 时间:2024/06/03 05:06
1.在view.h中定义CString  str;
2.在void CHhView::OnDraw(CDC* pDC)中定义int x=10,y=10;
3.创建函数void CHhView::OnLButtonDown(UINT nFlags, CPoint point)添加右键功能,在函数外定义r=10;
4.在resources中的menu中创建一个‘添加’菜单,并为此菜单添加函数。
void CHhView::OnLButtonDown(UINT nFlags, CPoint point) {// TODO: Add your message handler code here and/or call defaultstr.Format("%d,%d",point.x,point.y);CDC *pDC=GetDC();pDC->Ellipse(point.x-r,point.y-r,point.x+r,point.y+r);CView::OnLButtonDown(nFlags, point);}void CHhView::OnMenuitem32771() {// TODO: Add your command handler code here      r+=10;}

原创粉丝点击