请教:绘图问题

大河大江 2018-09-18 03:26:32

如图,如何在点击菜单栏上的绘图后,绘出如图的sin图像。
如何把菜单栏上的绘图按键和绘制sin图联系起来
...全文
156 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldy 2018-09-19
  • 打赏
  • 举报
回复
窗口类中设置一个成员变量action
绘图菜单项,设置action=SIN(SIN一个具体值),然后调用Invalidate();

OnDraw里,必须根据action做分支处理
void xxxxView::OnDraw(...)
{
switch(action)
{
case SIN:
DrawSin();
break;
case Other1:
DrawOther1();
break;
case Other2:
DrawOther2();
break;
.....
}
}
schlafenhamster 2018-09-19
  • 打赏
  • 举报
回复
一个 画圆的 例子

void CMyEdit::OnPaint()
{
CPaintDC dc(this); // device context for painting
// TODO: Add your message handler code here
// Erase back ground
CRect rect;
GetClientRect(&rect);
dc.FillSolidRect(&rect,RGB(255,255,128));//a bit yellow
// draw a solid circle
double pi=3.1415926535897932384626433832795;
for(double R=0.1;R<60.0;R+=0.1)
{
for(double angle=0;angle<2*pi;angle+=0.01)
{
double X=rect.Width()/2+R*sin(angle);
double Y=rect.Height()/2-R*cos(angle);
dc.SetPixel((int)(X),(int)(Y),RGB(255,0,0));//red
}
}
}
大河大江 2018-09-19
  • 打赏
  • 举报
回复
谢谢啦,我先试试
大河大江 2018-09-18
  • 打赏
  • 举报
回复
您可以在解释的具体一些吗?
smwhotjay 2018-09-18
  • 打赏
  • 举报
回复
点击按钮,触发timer,在timer里不断draw曲线。
小男孩尼克是个中学生,他每天都用手机和朋友通电话,发信息,上网。而且还从网上下载手机游戏来玩。 有一天,尼克从朋友那里听说,不光可以下载别人制作好的手机应用,而且还可以用一种叫做JAVA的东西来制作自己的手机应用程序。好奇心很强的尼克,真想马上就能自己制作应用程序,于是便去请教住在附近的精通手机应用和JAVA知识的JAVA博士…… 这可不是低幼读物哦,这是NEC-MobileFriend带给我们的手机JAVA入门讲座!适合所有人阅读,没有学习过编程也可以!只要你对自己编写手机游戏感兴趣! 这套讲座以小主人公尼克和JAVA博士对话的形式,配合丰富生动的插图,一步一步,由浅入深,由概念到实作地逐渐教会你手机JAVA开发的方方面面,本站强烈推荐! 讲座目录: 初级第一讲: 什么是JAVA? 介绍手机Java和编程的基础概念。 初级第二讲: 制作Java应用的环境 介绍如何制作Java应用的环境。 初级第三讲: 终端上运行 介绍JAVA的构造,并在终端上实际运行。 初级第四讲: 编程基础1 介绍编程里最重要的概念――变量和数据型。 初级第五讲: 编程基础2 介绍编程里最重要的概念――条件分歧和重复。 初级第六讲: 编程基础3 介绍编程里最重要的概念――排列和方法。 初级第七讲: 初级制图 -画图?` 介绍如何在终端上制作图画。 初级第八讲: 介绍如何使用终端的Key Button 介绍如何使用终端的Key Button 初级第九讲: 什么是object指向? 介绍object指向的相关知识。 初级第十讲: 动 画 介绍怎么使用动画使图像“动”起来。 初级第十一讲: 动画2 介绍Java程序里面的音乐。 初级第十二讲: 声 音 介绍使用动画制作简单的游戏程序。
MAPGIS 实验报告 一.实验目的 MAPGIS 是通用的工具型地理信息系统软件,具有强大的空间数据的图形显示、各类地图制图的 制作功能,作为各类数字信息的可视化工具,可将数字形式的地理信息以直观的图形形 式在屏幕上显示,能自动进行线段跟踪、结点平差、线段接点裁剪与延伸,多边形拓扑 结构的自动生成,还可以消除图幅之间图元的接边误差,为地学信息的综合分析提供了 一个理想的桌面式地理信息系统。所以,在制作土地利用现状图时应用MAPGIS软件是十 分便捷的,同时综合了此软件的基础操作和方法,能培养我们的自主探究能力和综合分 析能力。 二、实验内容 通过对MAPGIS软件的学习,将长沙市雨花区的地形图(JPG)生成该区域的土地利用图( MPJ),并导出各用地类型的面积,分析此地区的用地现状是否合理,并将所有结果文件 打包上交。 三、实验步骤 在制作土地利用现状图时,利用MAPGIS 的图形文件对于图形的输入和编辑在技术上分为三个步骤:数据准备、计算机制图、成 果输出。其中包括四个文件夹,(MSI文件,控制点文件,矢量化文件,系列标准图框)。 下面按照制作图像的步骤来编写实验报告。 1. :MSI文件的转化制作,用来的雨花亭的JPG格式的图像转化为MSI格式。在MAPGIS目 录上面的打开:图像处理 图像分析 文件 数据输入 添加文件,得到下面的图片 点击图上面的转换,就得到了MSI文件。 (二): 雨花亭文件精矫正的制作,先制作系列标准图框:实用服务 投影变换 系列标 准图框 生成1:5000图框 点击确定,得到了系列标准图框,修改一部分的数据,得到 接着:图像处理 图像分析 文件 打开影像;镶嵌融合 打开参照文件 参照点文件 参照 线文件 参照区文件。 下面到了添加控制点的步骤:镶嵌融合 添加控制点,依次的添加30个控制点,现在左 边的MSI图片上面找一个控制点,再在右边的图框上面对应的位置上面添加,得到了30控 制点。同时得到控制点的文件GCP。接着:镶嵌融合 影像融合;镶嵌融合 影像精矫正, 得到下图: 影像的精矫正到这里就完成了。 (三):矢量化 注记的重新标记,加深原有的标记,使得原有的文字变的更加的清晰。图像处理 输入 编辑 文件 打开精矫正图片。在左边工作栏中右击 新建点 输入文件名,得到新建的点 文件。放大图片,找到需要重新标注的地方:N点编辑 输入点图元 修改注释的高度,注 释宽度分别为2.5 确定 点击需要修改的地方 弹出编辑框 输入你修改的文字 确定 点击 移动点 移动修改的文字到需要覆盖的地方,下面的是修改后面的图片的效果: 修改完之后保存就可了。 线编辑,区域的分化。 打开精矫正文件,左边工作区域右击新建线,输入文件名地物分类现状图。在精矫正的 图片上面进行分区,每个区域用线分别的勾勒出来,首先先把把图像画一个边框,在这 个基础之上,在把道路勾勒出来,之后在一次的进行分区,分区好了得到下图: 这个图的大体的分区如上图所示,接下来的工作就是要进行线段的检查了,检查 线拓扑 错误检查 出现对话框,显示的是一些没有闭合的线段,或者是重合的线段。一个一个的 进行修改,在进行拓扑检查,直到没有错误了。 下图是编辑好的现状图: 区域的涂色 打开前面的分好区域的线文件,分区已经分好了,接下来就是进行涂色了,在上面的工 具栏中点击 输入区 编辑输入区的颜色,一个形同的区用一样子的颜色,不同的区用不 一样子的颜色,依次的涂好色。 得到下图: 接下来就是:工程输出 文件 页面设置 点击确定,R光栅输出 生成JPEG图像。把生成的图像保存在文件夹里面。 :图像投影转换 使用服务 投影变换 文件 打开影像 P投影转换 P进行投影变换 选择文件 当前投影 点击确定 点击目的投影 点击确定,回到初始的对话框,继续点击开始转换,得到了投影之后的图像。 :属性库管理和数据的输出 库管理 属性库管理 文件 装入区文件;结构 编辑属性结构 编辑区属性结构 添加相应 的名称和数据 输入好数据之后,属性 编辑属性 编辑区属性,依次的在地类名称和地类号中输入数据 ,得到: 上面只是截图的一部分。输入好之后保存文件。 :数据的输出 库管理 属性库管理 文件 导出 分别在用户DSN和系统DSN中保存文件,其中需要注意的事情就是文件名必须的要一致, 否则文件输入不出来。 下面就是输出的数据截图: 以上就是输出的数据表格。 四:实验收获 通过这次作业的完成,让我更加的明白清楚的知道了MAPGIS的一些基本的运用和一些情 况的处理,让我更加的熟悉软件的过程,能够让我更加熟练的运用软件,在学习的过程 之中遇到了许多的问题,通过想老师和同学的请教,让问题得到了很好的解决,同时也 成功的完成了这次的作业和实验报告的总结,谢谢老师对我们的耐心的教导。 -------
计算机专业人才需求与专业调研报告 随着全球经济一体化进程的加快以及我国经济体制改革的不断深入,一方面需要高 层次的创新人才,另一方面更需要大批有文化、有知识、能够将先进科技成果转化为现 实生产力的高素质的技术、技能型高级人才,重视和发展职业教育,已经成为世界各国 提高劳动者素质和实现现代化的迫切要求。 为了进一步加深对计算机专业的认识,加强对计算机专业教学的指导,从而策划出我们 当前及未来几年计算机专业教学的发展设想、专业规模和相关建设,最近采用走访用人 单位、问询调查了在外实习的学生、资料收集与分析等手段,请教了校内、外有关的专 家、老师,就相关行业和企业对计算机应用技术人才的需求进行调查和分析,情况如下 : 一、计算机人才需求的大背景 1、对计算机专业人才的需求是由社会发展大环境决定的。一是从国家信息化的目标 上看。信息化关系到经济、社会、文化、政治和国家安全的全局,已成为未来发展的战 略制高点,信息化水平是衡量一个国家和地区乃至一个企事业单位的竞争力、现代化程 度、综合势力和经济成长能力的重要标志。从事应用型(信息化类型)工作的专门人才。 他们主要从事企业与政府信息系统的建设、管理、运行、维护方面第一线的技术应用性 工作,以及在计算机与软件企业中从事代码编写、数据录入、系统集成或售前售后服务 等技术工作。对他们的要求是尽可能熟悉多种计算机软硬件系统的工作原理,能够在具 体技术上实施信息化系统的构成和配置。实际操作能力、动手能力要强。我们高职高专 学校基本属于这一类人才的专门培养。 可见,社会对计算机专业毕业生的人才需求,必然要与国家信息化的目标、信息化 的进程密切关联。我们有必要经常关注着行业政策变化和市场经济发展所导致的人才需 求的走向。 2、"衣食住行"是人们生活的基本要求。随着我国经济持续稳定的发展,人民生活水 平日益提高,新的产品不断涌现。近年来,广告行业持续升温,艺术设计专业渐已成为 新兴的热门行业,综合能力强的专业设计人才偏少。市场经济的发展,各行各业都需要 广告策划、产品包装等装潢设计,设计人才是一个行业的智囊和喉舌。平面设计专业毕 业生可从事广告公司、印刷制版公司、设计室、报社、图书出版行业、影楼、喷绘制图 公司、电子出版社等相关领域的工作,也可从事IT行业中美术设计、页面开发制作、界 面设计、电子商务等当今流行行业的工作。因此,如何抓住机遇,为社会培养出高质量 的艺术设计专业应用型人才,成为目前职业技术学校图形图像方向平面设计专业的当务 之急。 3、对口升学是国家从高校招生计划中选择部分专业,拿出专门指标,对希望继续深 造的中等职业学校学生进行对口专业的高考,为优秀的中等职业类学生提供上大学深造 的机会,对口高考科目有语文、数学、英语和相应专业基础课程。优势:参加对口升学 学习可以说是上了双保险,一是对口高考是职校学生之间的竞争,既降低了难度,又能 发挥各自的长处,相对普通高考,考上大学的概率高,可以满足同学们学习深造的理想 。二是即使考不上大学的同学可以拿到所学专业的中专毕业证书、职业资格证书,学到 一手非常实用的技术,学校将以中专毕业生的身份,推荐学生顺利就业。特点:学生在 技校学什么专业,就参加该专业或相关专业的对口升学考试,被高校录取后,继续在这 个专业学习、深造。对口升学工作是中等职业学校人才培养模式的一种重要形式。坚持 以人为本,满足学生多种需求,为学生职业生涯持续发展提供多种机会和选择,为培养大 批高技能人才,拓宽学生就业渠道,构建职业学校学生成长的立交桥。 二、用人单位关于计算机专业人才素养和职业素养的观点 在企业访谈过程中,每个IT公司都毫无例外地谈到了计算机应用技术专业人才综合 素质培养的问题。在知识经济快速发展的时代,中职毕业生仅仅掌握已有的知识是完全 不够的,重要的是要有一种综合的能力。 用人单位很注意学生的持续学习能力、独立解决问题的能力、沟通能力、职业道德 和责任心、参加过项目或者实习以及团队合作意识等。企业把学习成绩只是作为应聘者 学习能力的参考来衡量和把握的,他们更看重一个人面对新事物的再学习能力以及面临 新问题的解决能力有没有。 加强职业道德和社会责任感的教育是一个大家都认为很重要但实际上很容易被忽视 的问题。 1. 健康素质 就业是学生人生发展中的重大转折点,是学生从"自然人"向"社会人"过渡的重要阶段。 健康素质包含两个方面,即身体健康和心理健康。学生的心理正处于成长期,就业 又是人生发展的关键时刻,及时予以积极的心理引导,是提高学生心理素质的关键。培 养和谐心态,学生作为社会成员,具有强烈的合群心理需求,人际交往易使学生在心理 上产生归属感和安全感,有助于形成良好的心态,保持身心健康。 2. 信心与能力 信心代表着一个人在事业中的精神状态和把握工作的热忱,以及对自

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧