• 您的位置我爱Aspx >> VC.Net >> 如何在工具栏上添加平面下拉控件
  • 如何在工具栏上添加平面下拉控件

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:48:50  关键字:
  • 如何在工具栏上添加平面下拉控件

    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之前了),添加下面的代码:

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:列举进程
    下一篇:接触VC,2:1
  • 相关文章