如何用C++6.0中的MFC 画图?最简单的线就可以
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用C++6.0中的MFC 画图?最简单的线就可以相关的知识,希望对你有一定的参考价值。
这是c++考试的作业,但是我们没有学过mfc,只学过一点点编程。希望大虾可以详细的告诉我怎么做。
CDC* pDC = GetDC();pDC->MoveTo(100,100);// 线的起点
pDC->LineTo(200,200);// 线的终点
ReleaseDC(pDC);
在MFC中的对话框应用程序中,你指定的消息中,加入上面的代码,可以绘制一条点100,100到200,200的直线
如果是在WM_PAINT消息中,则使用
CPaintDC dc(this);pDC.MoveTo(100,100);// 线的起点
pDC.LineTo(200,200);// 线的终点
想要在MFC中绘图,就要去学习GDI或者是GDIPlus都行
mfc的对话框应用程序怎么打开? 好多 呢 是哪个啊?之前一点也没有接触过mfc
追答!!!你这是一点都不懂啊!!orz,你是要学习MFC还是想要实现某些功能?
追问我就是得先把考试应付了 再慢慢的看书学习。只要能画出一条最简单的线就可以了。
追答新建对话框工程
第1步,点击“file”,在页面的最左上角,在下拉框中选择“New”;
第2步,页面弹出一个对话框,最上面一栏分别为“Files”,“Projects”等,选择“Projects”;
第3步,在“Projects”下的选项栏里选择“MFC AppWizard[exe]”,然后在右上角的工程名字里输入你想要的名字,下边的选项栏里选择他的存储位置,选好后单击“OK”;
第4步,单击OK后页面跳转,同时弹出一个选项栏,选择最上面的那个“基本对话框”就是你想要的单文档,然后在选项栏下边点击“Finish”即可。
绘制直线
打开工程中的CXXXXDlg.cpp文件(xxxx是你的工程名字)把OnPaint函数中的的所有内容都删除,加入
CPaintDC dc(this);pDC.MoveTo(100,100);// 线的起点
pDC.LineTo(200,200);// 线的终点
是打开这个吗?里面没有on paint 啊
程中的CXXXXDlg.cpp文件,这里面没有啊
建错工程了!!!
第4步你做错了,选择第3个单选按钮
这里回答太麻烦了1017863153
这个GDI主要是绘图
MFC,太多,你只管用VS创建MFC程序即可,了解在什么地方添加代码
再进一步深入了解
如何用java实现画图
使用Java的Graphics类进行绘图Graphics类提供基本的几何图形绘制方法,主要有:画线段、画矩形、画圆、画带颜色的图形、画椭圆、画圆弧、画多边形等 参考技术A 可以使用swing 包。
以上是关于如何用C++6.0中的MFC 画图?最简单的线就可以的主要内容,如果未能解决你的问题,请参考以下文章