我爱Aspx >> VC.Net >> 如何在工具栏上添加平面下拉控件如何在工具栏上添加平面下拉控件
gn=center class=MsoNormal style="LAYOUT-GRID-LINE: 15.6pt; TEXT-ALIGN: center">如何在工具栏上添加平面下拉控件 黎锦凡
2002/11/25
使用过WordXP的人都知道,她的界面可谓是耳目一新。尤其是她的菜单和工具条可真是酷。网上也有很多很多的人都在模仿着她,包括很多的软件公司的产品。她的出现,使得软件界刮起了一陈XP界面时尚风。废话就不再多话了,言归正题,下面我就将实现的步骤一步步地告诉给你。
第一步:新建一个单文档项目
第二步:到资源编辑器中,新增一个工具项。里面没内容的,资源就命名为ID_TOOL_ZOOM吧。呵呵,新增一个工具项与我的下拉控件有什么关系呀?当然有关系,因为一会那个下拉控件就是在这个位置上显示出来的。
第三步:派生新类,从CToolBar派生,类名就叫CMainToolBar。怎样派生,我只提示你一下,菜单Insert->New Class…。在Class Type中选Generic Class,如果不选的话…你试试吧。
第四步:由于我们要有一个下拉框,所以呢得在CMainToolBar中声明一个CComboBox对象,声明如下:
public:
CComboBox m_wndZoom;
第五步:用新类代替旧类。替换之前,得将新类的声明文件包含进来,在MainFrm.h文件上,加上这句#include "MainToolBar.h"。然找到 CToolBar m_wndToolBar;用CMainToolBar 代替CToolBar。
第六步:在CMainFrm的OnCreate函数最后(当然是return 0之前了),添加下面的代码:
接触VC,2:1[05-21]
自己动手做QQ木马----邮件发送篇[05-21]
接触VC(二)[05-21]
WTL流程分析-初稿[05-21]
通过串口收发短消息(下)[05-21]
自己动手做QQ木马-----HOOK篇[05-21]
自己动手做QQ木马-----总序[05-21]
进程间的通讯实现(IPC)的11种方..[05-21]
C++深度探索系列:智能指针(Smar..[05-21]
使用strcpy的几点心得[05-21]