当前位置:首页 >> 其它课程 >> 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++各种图标,系统图标,图标...(IDI_ICON5)); m_imagelist.Add(AfxGetApp()->LoadIcon(IDI_ICON6)); ...

Vc++ 6.0 菜单的基本操作

Vc++ 6.0 菜单的基本操作_计算机软件及应用_IT/计算机_专业资料。Vc++ 6.0 ...()->GetSubMenu()->EnableMenuItem(1,MF_BYPOSITION|MF_D ISABLED); 5....

VC++5的MFC中为程序添加弹出式菜单

如右图, “可弹出项”下的菜单即为将要建立的弹出式菜单的内容。实际上,“可弹出项”这个名称在以 后的操作中不会被用到, VC++5 不允许直接建立弹出式菜单,...

VC6+菜单中英对照整理版

VC6+菜单中英对照整理版_计算机软件及应用_IT/计算机_专业资料。英语薄弱的同仁...Insert / 插入 5. Project / 工程 5.1 Add to Project / 工程->增加到...

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 菜单命令 ...

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

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

VC课程设计1菜单1

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

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

VC++对话框的应用程序的菜单操作_IT/计算机_专业资料。VC++对话框的应用程序...(5)编辑菜单命令成员函数,程序清单如下粗体部分所示: void CEx4_2Dlg::On...
更多相关标签:
vc6.0 mfc 菜单栏 | vc右键菜单 | vc右键弹出菜单 | vc对话框添加菜单 | vc点击菜单弹出对话框 | vc 禁用菜单项 | vc 菜单颜色 | vc6.0制作菜单 |
网站地图

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