怎么用C++,在DOS下面画动画?
编写一个程序(使用编写C++)要求,允许用户创造和编辑组成的一个简单展示一些移动物体,其中有3种可能.每一个运动对象为有色的点以某一给定速度及沿着轨道,他们可以是:三角形、长方形或环形.用户可设定每路所需的属性对象包括速度和颜色.这将是一个标准的MS-DOS下可执行的用户界面将是一个具有下列文字菜单选择:Q- Quit(退出): 程序需要检查用户退出程序前是否需要保存展示。 A - Add an object(添加一个对象):用户应该提示对象的类型和细节 D - Delete an object(删除一个对象):这个应该在列表当中 C - Contents of the display(展示的目录):提供了所有的物件清单编号、其种类及其细则在文本窗(在一个合适格式).P - Perform the display(执行展示):打开图形窗口以及展示对象,任意一个在其他的后面或者所有一起(看3和4下面)。等待用户按一个键子关闭图形窗口和返回菜单。 S - Save to file(保存到文件):询问用户文件名以及保存展示信息到那个文件以一种适合的文字。 L - Load from file(从文件中读取):询问用户文件名以及从硬盘中读取到内存。 E - Edit(编辑):允许用户改变对象的属性,除了其类型。M - Move(移动):允许用户利用目前的位置和新的位置改变对象在列表中的位置。 Z - Zap:从绘图中删除所有物品,在删除之前程序应该检查用户是否想要保存展示到档案。 每完成一项选择退出后,菜单将会再现。 1.基本控件的属性包括起点,颜色和速度。起始控件的属性将需要包括:(一)其他两个三角形的顶点;;(二)第二和第三个顶点的矩形(第四个顶点可以通过前三个计算出来);(三)环形的中心,一个方向标记,+1 表示逆时针,-1表示顺时针。
上面是题目, 就是要求"一个标准的MS-DOS下可执行的用户界面"和"每一个运动对象为有色的点以某一给定速度及沿着轨道"很冲突啊~~~
各位有什么解决办法?