MFC实验3菜单工具栏和状态栏.docx

MFC实验3菜单工具栏和状态栏.docx

ID:59253974

大小:185.48 KB

页数:6页

时间:2020-09-08

MFC实验3菜单工具栏和状态栏.docx_第1页
MFC实验3菜单工具栏和状态栏.docx_第2页
MFC实验3菜单工具栏和状态栏.docx_第3页
MFC实验3菜单工具栏和状态栏.docx_第4页
MFC实验3菜单工具栏和状态栏.docx_第5页
资源描述:

《MFC实验3菜单工具栏和状态栏.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验3菜单、工具栏和状态栏一、实验目的通过本实验,掌握菜单、工具栏和状态栏的使用二、实验内容制作一个含有菜单、工具栏和状态栏的单文档应用程序,要求如下:(1)其中菜单栏中添加一个菜单项:“我的菜单(M)”,内容如图3-1所示。其中,PositionSet中的各项分别让工作区的文本向下(MoveDown10)、向左(MoveLeft10)、向上(MoveUp10)、向右(MoveRight10)移动10个坐标位置。(a)TextSet菜单项(b)PositionSet菜单项(c)MessageSet菜单项

2、图3-1“我的菜单(M)”的内容(1)工具栏中添加六个按钮,如图3-2(a)中所示,且工具栏中按钮的功能与对应菜单项功能一致。(2)状态栏中添加两个信息用来显示鼠标的坐标位置,当鼠标移动时状态中的指针坐标位置会发生变化。(3)运行结果如图3-2所示。(a)初始运行结果(b)Text1菜单项的运行结果(c)Text2菜单项的运行结果(d)PositionSet菜单项中各菜单项组合运行的结果(e)Hello菜单项的运行结果(f)VisualC++菜单项的运行结果提示:(1)新建一个名称为Menu的单文档使用

3、程序,自动生成CMenuView、CMenuApp、CMenuDoc和CMainFrame四个类。(2)打开“资源视图”标签,依次展开Menu、Menu.rc、Menu节点,单击IDR_MAINFRAME,打开菜单资源编辑器,进行“我的菜单”的添加,其中热键设置为M,因此菜单项的Caption属性设置为“我的菜单(&M)”,其子菜单设置如下:添加加速键的方法:资源视图→“Acceleratora”项→双击“IDR_MAINFRAME”→进入加速键设置窗口。(3)对CMenuView类进行Public类成

4、员变量添加:intm_x;intm_y;CStringm_Text;变量添加的方法:方法一:在类视图中选中CMenuView类点击右键,在弹出的快捷菜单中选择“类向导”→“成员变量”选项卡→“添加自定义…”按钮→“添加成员变量”在对话,然后在其中进行变量添加。方法二:在类视图中双击CMenuView类,进入MenuView.h文件中CMenuView类的定义部分添加如上变量定义语句。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。