mfc程序设计报告

mfc程序设计报告

ID:29979201

大小:23.55 KB

页数:19页

时间:2018-12-25

mfc程序设计报告_第1页
mfc程序设计报告_第2页
mfc程序设计报告_第3页
mfc程序设计报告_第4页
mfc程序设计报告_第5页
资源描述:

《mfc程序设计报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划mfc程序设计报告  MFC程序设计报告  一题目  运用相应的绘图函数,绘制正弦曲线。二设计步骤  1工程建立  只需按照应用程序的要求选择相应的选项,AppWizard就可生成一系列符合要求的起始文件。然后,再起始文件的基础上进行开发,就可以了。具体步骤如下:  在文件菜单中选择新建命令,进入新建对话框,在工程类型中选择:MFC  AppWizard(exe)即MFC应用程序向导。  在列表中选择MFCAppWizard(exe)项,并以下列方式填写其他选项;在工程名框中填入

2、sin;  在位置框中确定目录为E:作业C++正弦曲线sin作为工程根目录;在列表框平台中默认为Win32检查框;然后单击确认,并打开对话框Step1;  (3)在你喜爱的应用程序类型中选择单文档按钮;然后连续单击下一步按钮三次,接受默  认值目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  在AppWizard的对话框Step4中,选择多选按钮MAPIsupport,其余接受默认值。单击完成

3、,接受AppWizard的对话框中Step4,Step5的设置。在NewProjectInformation对话框中,单击确认。  AppWizard创建并生成所有的必须文件,并在工作区窗口的ClassView视图中显示该工  程。  2类中新增变量的作用  在主框架类CMainFrame中,增加控制条成员变量CStatusBarm_wndStatusBar;CToolBarm_wndToolBar;分别应用与状态条和工具条。  在新增参数设置对话框CModelessDlg中增加视图类指针变量CView*m_pView,整型  变量m_clength,m_cno,m_x,m_y,m_yma

4、x,分别用于在视图类中显示内容,设置正弦曲线的周期长度,周期数,起始点的横坐标,纵坐标,以及y轴上的高。  在视图类CMysinView中增加变量crColor和变量m_thickness,分别用于表  示正弦曲线的颜色和宽度。  增加全局变量CModelessDlg*dlg,用于指向新加入的对话框资源,实现对话框的生成  和毁灭。  3需处理的消息的详细代码在视图类的实现文件中目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务

5、技能及个人素质的培训计划  voidCMysinView::OnDraw(CDC*pDC)//正弦函数绘制{CMysinDoc*pDoc=GetDocument();ASSERT_VALID(pDoc);//TODO:adddrawcodefornativedatahereCPenPen;  (PS_SOLID,m_thickness,crColor);//画笔pDC->SelectObject(&Pen);  intx=dlg->m_x,y=dlg->m_y;  intt=dlg->m_clength,k=dlg->m_ymax;intn=dlg->m_cno;  if(yMoveTo(

6、x,y);//坐标轴绘制  pDC->TextOut(x,2,"y轴");pDC->TextOut(x,y,"原点(0,0)");pDC->LineTo(x,800);pDC->LineTo(x,0);pDC->MoveTo(x,y);pDC->LineTo(0,y);pDC->LineTo(1000,y);pDC->TextOut(2,y,"x轴");  pDC->MoveTo(x,y);//正弦曲线绘制  for(intx2=x;x2LineTo(x2+1,dlg->m_y-k*sin(2*/t*(x2-x+1)));y-=k*sin(2*/t*(x2-x+1));}}}  //CMy

7、sinViewmessagehandlers  voidCMysinView::OnSet()//对话框设置{//TODO:Addyourcommandhandlercodehereif(dlg->GetSafeHwnd()==0){dlg->Create();dlg->ShowWindow(SW_SHOW);}elsedlg->SetFocus();}目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。