⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 09.4.1 在工具栏上添加和删除按钮.txt

📁 网上第一本以TXT格式的VC++深入详解孙鑫的书.全文全以TXT格式,并每一章节都分了目录,清晰易读
💻 TXT
字号:
9.4.1 在工具栏上添加和删除按钮「
下面,我们要在 Style程序已有的工具栏上再添加一个
按钮,
添加方法是单击工具栏上最后一个空白按钮,然后在按钮编辑窗
口,利用工具面板上提供的绘图工具设计按钮的外观。本例添加的
按钮资源如图 9.15所示,
并将其 ID设置为 IDM TEST。图 9.15新添加的按钮然后,在莱单资源的
【帮助】子菜单下再添加一个菜单项,井将其 ID设置为刚才新添加的那个按钮的 ID: IDM_TEST, 
Caption设置为: Test。接着,为该菜单项添加一个命令消息响应函数: OnTest,井在这个函数中添
加下面这条代码: 
MessageBox("test") ; 
Build并运行 Style程序,当单击帮助子菜单下的 Tes t菜单命令时,程序将弹出一个如图 9.16所
示的消息框。当单击工具栏上的 T按钮时,同样也会弹出这样一个消息框。因为它们的 ID是一样的,
因此,当单击工具栏上的 T按钮时,它仍然由 OnTest响应函数进行响应。在日常编写程序时,通常
是在菜单资源设计完成后,为一些常用的菜单命令设置相应的按钮,摆放到工具栏上,以方便用户
的操作。
图 9.16程序弹出的消息框

读者可能注意到了,在 Style程序的工具栏上有些按钮之间有一条坚线,这称为"分隔符"。主要是
用来分隔按钮,例如图 9.16所示的 Style程序运行界面中,其工具栏上前三个按钮代表的是【文件】
子菜单下的【新建】、【打开】和【保存】菜单命令,接下来的三个按钮分别代表的是【编辑】子
菜单下的【剪切1【复制】和【粘贴】菜单命令。这两组按钮之间添加了一条分隔符用以区分这两组
按钮。为了在刚才新添加的按钮和已有的【帮助】按钮之间添加一条分隔符,我们可以在资源编辑
窗口中,用鼠标把 T按钮向右拖动一点距离后再松开鼠标,此时可以看到,在帮助按钮和 T按钮之
间就有了一点空隙,如图 9.17所示。
图 9. 17在帮助按钮和 T按钮之间增加分隔符
Build并运行Style程序,程序运行界面如图以18所示,可以看到这时在帮助按钮和T按钮之间就有了
一条分隔符。 
图9.18在按钮之间添加分隔符的运行效果

如果想要删除工具栏上的某个按钮时,我们可能第一个想到的方法就是在资源编辑窗口中选中这个
按钮,然后利用键盘上的Del键来删除它,但是,读者会发现这样做并不会删除按钮,而是将按钮上
的图像删除了。要删除工具栏上的按钮,方法是在资源编辑窗口中,在此按钮上按下鼠标左键,然
后将该按钮拖出工具栏,再松开鼠标左键,这样就可以把该按钮从工具栏上删除。 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -