用C语言编写设计一个Windows应用程序窗口界面。

该程序界面顶端为常规菜单项,点击任一菜单即可显示下拉式子菜单,如子菜单还有菜单项,鼠标移动到该子菜单,则右侧显示下一级子菜单。点击相应菜单可在图形窗口内绘制简单图形,在图形窗口内点击鼠标右键可弹出快捷菜单或对话框。二、功能要求:
1. 本程序显示菜单如下:
a. 文件
(1) 新建
(2) 打开
(3) 关闭
(4) 保存
(5) 另存为
(6) 分隔符
(7) 退出
b. 编辑
(1) 撤销
(2) 分隔符
(3) 剪切
(4) 复制
(5) 粘贴
c. 查看
(1) 工具栏
(2) 状态栏
d. 绘图
(1) 直线
(2) 矩形
(3) 椭圆
(4) 填充
(5) 分隔符
(6) 线宽(弹出式菜单)
1) 选择当前线宽为1个像素
2) 选择当前线宽为3个像素
3) 选择当前线宽为5个像素
(7) 线色
(8) 填充色
e. 窗口
(1) 新建窗口
(2) 层叠
(3) 平铺
(4) 排列图标
f. 帮助
(1) 关于…
2. 鼠标移动到具有二级菜单的菜单项,在右方将显示对应的二级菜单。
3. 能根据菜单提供的功能绘制简单图形。
4. 鼠标在图形窗口中单击右键,弹出快捷菜单。快捷菜单如下:
a. 剪切
b. 复制
c. 粘贴
d. 分隔符
e. 线宽
f. 线色
g. 填充色
三、算法提示:
1. 数据结构:结构体类型数组
2. 创建MFC应用程序工程,利用可视化的窗口菜单设计。
四、测试数据:
绘制简单直线,矩形,空心椭圆,填充等。
五、其它:
对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。

您好!

小弟建议您用 Visual C# 2008 软件
这不是问题,这是标准模块

属于秒杀问题 根本不需要任何演算法(内建)!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-14
...好多的分啊!!!
第2个回答  2009-07-16
用C(不是C++),只有10分?你确定?
第3个回答  2009-07-21
哥们建议你多加些分,可能会有人做。c写不像C#,C++等那样的有好的软件借用
相似回答