开发一个波形曲线显示程序.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
_waveform_display_programming 开发一个波形曲线显示程序是基于对话框模式的应用程序,能够将一个正弦波形以静态和动态两种模式显示出来,同时波形曲线的参数能够进行调节。该程序的开发目标是了解图片控件(Picture)和滑动条(Slider)等控件的编程方法,以及内存绘图和屏幕显示的一般方法。 1. 了解图片控件(Picture)的编程方法: 在该程序中,图片控件(Picture)用于显示波形曲线。开发者可以通过使用Visual C++ 6.0中的MFC AppWizard(exe)来创建一个基于对话框的应用程序,并在对话框中添加图片控件(Picture)。然后,开发者可以使用图片控件(Picture)的属性来调整波形曲线的显示模式。 2. 了解滑动条(Slider)的编程方法: 在该程序中,滑动条(Slider)用于调整波形曲线的参数。开发者可以通过使用Visual C++ 6.0中的MFC AppWizard(exe)来创建一个基于对话框的应用程序,并在对话框中添加滑动条(Slider)。然后,开发者可以使用滑动条(Slider)的属性来调整波形曲线的参数。 3. 了解内存绘图和屏幕显示的一般方法: 在该程序中,内存绘图和屏幕显示是使用MFC中的 CDC(Device Context)类来实现的。开发者可以通过使用CDC类来绘制波形曲线,并将其显示在屏幕上。 4. 程序的编程步骤: 开发者可以按照以下步骤来编程波形曲线显示程序: (1)启动Visual C++ 6.0,选择File | new 菜单项,弹出New项目对话框。单击Projects选项卡,选择MFC AppWizard(exe),在Project name中填入工程名“Wave”,在Location中填用户子目录路径。 (2)在程序向导的第1步选择建立一个基于对话框的应用程序,点击“Finish”结束向导。 (3)删除对话框上原有的“OK”、“Cancel”按钮和静态文本控件,把对话框的尺寸拖人。 (4)将左侧工作区切换到Resource View,在Dialog资源中右键点击,选择Insert Dialog插入一个对话框资源。 (5)在对话框上右键点击,弹出属性设置对话框(Dialog Properties),标题(caption)中填入“数据波形显示程序”。 (6)将控件添加到对话框中,并为每一个控件指定ED号。 (7)为对话框添加一个类:在对话框的空白区域处双击鼠标,弹出ClassWizard窗口,在添加一个新类对话框中点击OK按钮,将新类命名为CWaveDisplay。 (8)为对话框中的控件添加相应的成员变量:点击菜单“View - ClassWizard”,点击Member Variables标签项,为对话框中的控件添加对应的成员变量。 (9)在资源视图(Resource View)中在“Wave resources”右键选择插入一个“Menu”菜单,并添加顶层菜单项“波形显示”,设置ID号为LDM_WAVE_DISPLAY。 (10)点击菜单“View - ClassWizard”,为菜单项命令添加消息映射函数。 (11)在主程序对话框(IDD_WAVE_DIALOG)中打开属性设置,在Menu属性中选择EDR_MENU1,使得在主程序窗口中能够显示创建的菜单。 (12)在WaveDlg.cpp前面加上CWaveDisplay类的头文件:#include "WaveDisplay.h",此时编译运行,可以从菜单项中调出波形显示对话框。 (13)波形显示时,需在CWaveDisplay类中定义计算和显示波形的一系列相关的成员变量。 开发一个波形曲线显示程序需要了解图片控件(Picture)和滑动条(Slider)等控件的编程方法,以及内存绘图和屏幕显示的一般方法。同时,开发者需要按照编程步骤来实现波形曲线显示程序。
剩余10页未读,继续阅读
- 粉丝: 4042
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助