用Microsoft Visual C++ 6.0 做一个函数图,如下。或者给个大概的框架~~可提高悬赏,谢啦~~
另外,新建的时候还是“工程”选 Win32 Console Application,“文件”选 C++ Header File 吗?如果不是,怎么新建呢?
其实这是作业,要求是C语言~~用Microsoft Visual C++ 6.0可以吗?可不可以说一下大概的思路呢~~
追答其思路就画点,函数是SetPixel(),他封装在CDC类中,用单文档程序的话你就在OnDraw()函数里面画。我想问下你《计算机图形学》学过没,怎么要做这个作业?画的过程中,对坐标系你得做转换,屏幕坐标和实际坐标不同,Windows的是左上角是原点,橫x,下纵y。
还有就是画点的取舍,Windows(默认)中+1就是+一个像素(Pixel),一个屏幕就是若干个Pixel,是有限的,不像数学函数上的无限。且点(x,y)的值只能是整数。你最好还是去看下我说的这本书,对你有帮助。
《计算机图形学》没有学过,这个图是《Digital Signal Processing》上的一个插图,教授一高兴就让用C语言做出来,别的都没说,但是我当时学C语言的时候没有好好学,手头有C、C++教材,但是上面没有关于能做出图来的教程~~我现在连作这种图具体该怎么新建,用什么函数什么的都不知道,我当时学C语言的时候用的 Microsoft Visual C++ 6.0。你要是知道稍微说具体点吧~~麻烦了~~
追答我已经说得很具体了,我说到这你还不知道,只能说明你的基本功不够(听不懂我的话)。哪些基本功不够呢:缺乏计算机图形学的基本知识,没有足够的MFC功底。我可说过难度较大,但是能够做得出来。
就用单文档应用程序吧:新建--> 工程--->MFCAPP 然后完成就得一个单文档的框架程序了,编译运行看看,就是一个程序了。之后就是要自己在上面加入自己的代码,菜单项也,画图Button,画图算法,C代码。你还要学很多的知识才够。了解MFC机制,视类,框架类,程序类,对话框类,等,建议看孙鑫的VC++视频。
能给个大概的框架吗?不是这样的文字描述~~
从新建开始,还有要用到的重要的函数,头文件等等,谢了~~
能具体点吗~~麻烦啦~~
追答啊~抱歉啊