请实现Windows应用程序,功能类似Windows的“画图”工具,其中,“类型”分组框中包含五个按钮:1) “画笔”功能类似“画图”软件中的“铅笔”,用户可以随意的绘制图形;2) “直线”功能类似“画图”软件中的“直线”,用户可以绘制直线;3) “矩形”功能类似“画图”软件中的“矩形”,用户可以绘制矩形;4) “椭圆”功能类似“画图”软件中的“椭圆”,用户可以绘制椭圆;5) “多边形”功能类似“画图”软件中的“多边形”,用户可以绘制多边形;(更多详细功能请参阅Windows“画图”软件)其中,“清空”按钮可以清空绘图区域的用户输入,“退出”按钮可以退出此应用程序。其中,包含的菜单如下:1) “文件”菜单中,“新建”子菜单可以清空整个绘图区域,“打开”和“保存”功能为选做,功能分别为可以打开一个图形文件和保存绘图区域的图形信息,如果有此两项功能,“新建”子菜单的功能需要做简单改动,可以创建一块二进制的绘图区域。2) “格式”菜单中,“颜色”子菜单可以更改绘制的颜色,“线条”子菜单可以更改绘制的线条粗细程度,“背景”子菜单可以定义绘图区域的背景颜色。3) “帮助”菜单中,“帮助精灵”可以提供简单的交互,比如当用户点击它的时候,它会说话,其他功能可以自由扩充。“关于本软件”提供本软件的基本说明,比如作者、日期等。
2022-01-15 07:58:59 65KB C# 画图版
1
(1) 能够用鼠标操控方式,绘制直线、矩形、椭圆。 (2) 在绘图时,选择绘制某种图像后(如直线),在画布中按住鼠标左键后移动鼠标,在画布中实时的根据鼠标的移动显示相应的图形。在松开鼠标左键后,一次绘图操作完成。 (3) 能够在绘制一图形(如一条直线)前设置线的粗细、颜色。(以菜单方式) (4) 可以以矢量图方式保存绘制的图形。 (5) 可以读取保存的矢量图形文件,并显示绘图的结果。
2021-12-09 19:48:30 232KB vc++画图版
1
(1) 能够用鼠标操控方式,绘制直线、矩形、椭圆。 (2) 在绘图时,选择绘制某种图像后(如直线),在画布中按住鼠标左键后移动鼠标,在画布中实时的根据鼠标的移动显示相应的图形。在松开鼠标左键后,一次绘图操作完成。 (3) 能够在绘制一图形(如一条直线)前设置线的粗细、颜色。(以菜单方式) (4) 可以以矢量图方式保存绘制的图形。 (5) 可以读取保存的矢量图形文件,并显示绘图的结果。
2019-12-21 20:17:45 233KB vc++画图版
1