当前位置:首页 >> 其它课程 >> vc++5菜单

vc++5菜单


第5章

菜单、工具栏和状态栏

5.1 菜单
菜单设计一般需要经过下面两步:
(1) 使用菜单编辑器编辑菜单资源; (2) 使用ClassWizard进行消息映射,编辑成员函 数,完成菜单所要实现的功能。

1

5.1.1 用编辑器设计菜单 1. 编辑菜单 ?在 项 目 工

作 区 中 选 择 ResourceView , 双 击 Menu 中 的 IDR_MAINFRAME,打开菜单编辑器。

2

?双击空白菜单项,系统弹出主菜单属性对话框。 在Caption栏中输入主菜单名如“绘图(&D)”

3

4

?双击主菜单下的虚线空白处,系统弹出菜单属性 对话框。在ID栏中输入标识符,在Caption栏中输 入菜单名如“矩形(&R)\tCtrl+R“

菜单项的标 识符(ID)

菜单项在状态栏上 显示的提示信息

标题

5

?为菜单添加快捷键。
ResourceView→Accelerator→ 双 击 ID_MAINFRAMEDAI
打开快捷键编辑器→双击底部空白框→打开如下对话框,为菜单添 加快捷键

6

2. 建立消息映射 为菜单项添加消息处理函数 按Crl+W Class name: XXXview (类视图)

Object IDs: ID_JUXING
Messages: COMMAND

(菜单标识符)
(消息)

双击COMMAND→ 接受系统默认的函数名 → 双击该函数名 →在消息函数中添加代码

7

【例】 编写一个单文档应用程序,在菜单栏中增加一 个“绘图”主菜单,并在其中添加“矩形”和“椭圆” 两个菜单项,并为菜单项添加消息处理函数。

Li4_1

8

5.1.2 快捷菜单
1 添加快捷菜单 工程→插入工程→Conponents …… →双击Visual c++ Conponents文件夹
→选择Pop-up-Menu→单击Insert→选择XXXView类。

2 编辑快捷菜单 资源视图→Menu→双击新的菜单资源CG-IDR-POPUP-Li4_1View
→删除Popup菜单项→将“绘图”菜单复制到此。 3 为快捷菜单连接一个类 Ctr+W→弹出添加类对话框→选择Select an existing class →OK

9

在上例的基础上添加绘图快捷菜单

10


更多相关文档:

VC经验技巧:标题栏、按钮、菜单等。

VC经验技巧:标题栏、按钮、菜单等。_计算机软件及应用_IT/计算机_专业资料。VC...(m_hWnd, GWL_STYLE, style); return 0; } 5.修改标题栏高度 ...

VC++实验八 MFC 菜单编程实验

VC++实验八 MFC 菜单编程实验_计算机软件及应用_IT/计算机_专业资料。实验八 ...(nFlags, point); } 5、实验结果 四、实验总结通过本次的编程实验,我对MFC...

vc6.0界面和英文菜单含义

图 1 VC++主菜单栏 1. File 莱单 File 菜单中的命令主要用来对文件和项目...表 5 列 出了 Project 菜单各项命令的快捷键及它们的功能。表 5 菜单命令 ...

VC6.0的常用菜单命令项

VC6.0的常用菜单命令项_计算机软件及应用_IT/计算机_专业资料。VC6.0 的常用菜单...(5)Build 菜单 Compile:快捷键 Ctrl+F7。编译当前处于源代码窗口中的源程序...

VC课程设计1菜单1

VC++课程设计实践指导书... 暂无评价 5页 免费 VC++课程设计实践指导书......· 22 1 一、设计目的简介图形显示是图形学中一个重要的应用分支,而菜单的...

VC++5.0 编程的几个使用技巧

VC多线程编程 5页 免费V​C​+​+​5​.​0​ ​编​ ​...设置 Tab Order 值可以从 LayOut 菜单中选择 Tab Order 菜单项, 然后用鼠标...

VC++对话框的应用程序的菜单操作

VC++对话框的应用程序的菜单操作_IT/计算机_专业资料。VC++对话框的应用程序...(5)编辑菜单命令成员函数,程序清单如下粗体部分所示: void CEx4_2Dlg::On...

孙鑫VC++讲座笔记-(6)菜单编程

孙鑫VC++讲座笔记-(6)菜单编程_IT/计算机_专业资料。总结很好的vc笔记1,弹出菜单(Pop-up)是不能用来作命令响应的。 1,弹出菜单(Pop-up)是不能用来作命令响应...

VC++经典管理系统

目前一些不规范 的 VC++版本,将该功能屏蔽掉了,创建数据表的菜单项处于禁用...1.3.5 利用 Visual FoxPro 6.0/7.0 的数据库工具创建数据库与数据表 在 ...

VC++操作指南

VC++6.0 应用步骤及例题一、VC++6.0 Win32 应用...在主菜单中选文件→下拉菜单新建出现如下界面,填写...(5) 单击 Add Function 按钮 (6) 单击 Edit ...
更多相关标签:
vc右键菜单 | vc右键弹出菜单 | vc 菜单 | vc点击菜单弹出对话框 | vc 弹出菜单 | vc 系统右键菜单 | vc 抽屉式菜单 | vc对话框添加菜单 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com