欢迎来到天天文库
浏览记录
ID:30353221
大小:18.64 KB
页数:7页
时间:2018-12-29
《混沌实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划混沌实验报告 混沌上机实验报告 学院:课程名称:混沌学生姓名:许亮亮学号: 实验一 一、上机题目: 在VC中自制调色板 二、上机目的与要求 1.熟悉一种编程语言环境及相关图形功能,能够灵活使用画笔,画刷等绘图工具。 2.利用相关编程语言的图形功能,制作20色以上调色板。 3.理解平面与屏幕的对应关系,掌握吸引子的构造原理与色带的制作方法,为下一个实验做准备工作。 三、思路及步骤 1.在MFC中,创建一个
2、对话框窗口。在主窗体中添加一个textbox控件,作为调色板的产生区域。在其属性中的样式里,将“凹陷”和“边框”选上。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 2.为了使调色板的长宽可变,在text区域的右部添加两个编辑框,分别控制产生色块的行列数量。在ClassWizard里为其添加成员变量,变量名分别为m_length和m_width
3、,并设置变量值区域,长在1和7之间,宽在1和5之间。另外,添加一个控制时间间隔的编辑框,命名为m_elapse,以毫秒为单位。类型均为int。 3.添加两个按钮,“绘图”和“退出”。界面效果如下。 4.为绘图按钮添加消息映射函数。在text的区域绘制一个矩形,坐标为(15,615),(20,425),用白色画刷填充。产生的每个色块为边长为80单位的正方形,行列数量由输入的m_length和m_width决定。每产生一个,调用Sleep(m_elpase)函数,等待m_elpase个间隔后再产生下一个。此调色板的颜色全部由随机数控制
4、,即用random()函数产生RGB三种颜色。部分代码如下: 四、所作图形 7*5的调色板 5*4的调色板,时间间隔较大,颜色差别也较大,并过渡了一个色调 可以看到,时间间隔为500ms时,每两个色块的颜(转载于:写论文网:混沌实验报告)色相同 五,实验部分代码 //Settheiconforthisdialog.Theframeworkdoesthisautomatically//whentheapplication'smainwindowisnotadialogSetIcon(m_hIcon,TRUE);SetIcon
5、(m_hIcon,FALSE); //TODO:Addextrainitializationhere目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 //Setbigicon//Setsmallicon returnTRUE;//returnTRUEunlessyousetthefocustoacontrol } voidCTiaoseb
6、anDlg::OnSysCommand(UINTnID,LPARAMlParam){if((nID&0xFFF0)==IDM_ABOUTBOX){CAboutDlgdlgAbout;();}else{CDialog::OnSysCommand(nID,lParam);} } //Ifyouaddaminimizebuttontoyourdialog,youwillneedthecodebelow//todrawtheicon.ForMFCapplicationsusingthedocument/viewmodel,//thisis
7、automaticallydoneforyoubytheframework. voidCTiaosebanDlg::OnPaint(){if(IsIconic()){ CPaintDCdc(this);//devicecontextforpainting SendMessage(WM_ICONERASEBKGND,(WPARAM)(),0);//Centericoninclientrectangle目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适
8、应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 intcxIcon=GetSystemMetrics(SM_CXICON);intcyIcon=GetSyst
此文档下载收益归作者所有