当前位置:首页 >> 其它课程 >> 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/计算机_专业资料。 Resource.h //{{NO_DEPENDENCIES}} // Microsoft...IDC_EDIT5 1008 #define IDC_EDIT6 1009 #define IDM_EXIT 32771 #define...

VC6+菜单中英对照整理版

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

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

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

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

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

VC课程设计1菜单1

· 11 . 运行结果··· 18 六. 设计评述··· 21 七. 参考文献·...(2)主要目标: a 学习 VC 有关菜单编程及图形显示的方法 b 当程序启动时,菜单...

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

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

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

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

VC6.0的常用菜单命令项

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

VC++使用方法

图 1-5 Visual C++的程序开发集成环境窗口 1.3.2 Visual C++平台下开发 C 程序的步骤 在 Visual C++集成环境下,我们可以通过菜单栏提供的各种菜单和工具栏给...

VC++单文档工程点击菜单弹出相应对话框--总结笔记

VC++单文档工程点击菜单弹出相应对话框--总结笔记_计算机软件及应用_IT/计算机_...5、右键点击具体菜单项,选择“属性” ,为其指定一个 ID(此步骤可省略,使 用...
更多相关标签:
网站地图

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