在windows下怎么样用c语言来编写一个图形程序?

时间:2021-04-20 09:17:29
暑假要做课程设计,想做一个用图形的程序.叫作池塘夜降彩色雨,可是其中要涉及到图形,之前所编写的程序出现的都是黑框(dos中典型的黑框).可是现在突然要写一个带图形的程序,真的不知道如何入手.想请教一下,该如何写?要调用哪些库函数?

我做的题目描述如下:
设计一个程序,演示美丽"池塘夜雨"景色:色彩缤纷的雨点漂飘洒洒的从天而降,滴滴入水有声,溅起圈圈微澜.
要求:
(1)雨点的空中位置,降落过程的可见程度,入水位置,颜色,最大圈等,都是随机确定的.
(2)多个雨点按照各自的随机参数和存在状态,同时演示在屏幕上.

5 个解决方案

#1


TC的话可以包含<graphics.h>里面可以调整屏幕为图形模式,然后可以画各种颜色的简单彩色图形~其它的没有什么听说~

#2


LZ熟悉WINDOWS API么,如果熟悉,那就用WINDOWS API

#3


1,TC图形库
2,WIN32 API
3,DX or openGL
4,MFC
--
自己选择吧
1,2,4稍微简单点
2,4几乎可以算成1个
3复杂,效果是最好滴

#4


题目没有要求做3d的,所以就不要用dx或opengl了,除非你确信自己能很快学会(学这个的话,多半都要对win32 api或mfc有所了解的)
tc图形库效果非常差,而且考虑到学win32 api或mfc的话,对以后还有用处
所以最好还是用win32 api或mfc

#5


不用TC就行了,TC写出来的根本就不是Windows代码

#1


TC的话可以包含<graphics.h>里面可以调整屏幕为图形模式,然后可以画各种颜色的简单彩色图形~其它的没有什么听说~

#2


LZ熟悉WINDOWS API么,如果熟悉,那就用WINDOWS API

#3


1,TC图形库
2,WIN32 API
3,DX or openGL
4,MFC
--
自己选择吧
1,2,4稍微简单点
2,4几乎可以算成1个
3复杂,效果是最好滴

#4


题目没有要求做3d的,所以就不要用dx或opengl了,除非你确信自己能很快学会(学这个的话,多半都要对win32 api或mfc有所了解的)
tc图形库效果非常差,而且考虑到学win32 api或mfc的话,对以后还有用处
所以最好还是用win32 api或mfc

#5


不用TC就行了,TC写出来的根本就不是Windows代码