net_worm(三流) 你在风云不是叫狂龙吗?到了这里怎么就叫三流啦?

解决方案 »

  1.   

    在工具条加控件如下:1.声明一个带有下拉菜单的新类:
    class CToolBarWithCombo : public CToolBar
    {
    .....
    ......
    public:
    CComboBox m_comboBox;
    ........}
    2.然后到MainFrame.h里声明一个CToolBarWithCombo的对象,当然,不要忘记#include <ToolBarWithCombo.h>了。
    3.然后将以前用CtoolBar类的地方,全都用新的类替换。(可以用find实现)
    4.在资源里,点击工具栏资源,添加一个按钮,设定按钮的ID。
    5.然后在MainFrame类里的OnCreate里面,查找ID是这个的按钮,把它的属性改成间隔线(应该是用SetButton(..)函数),rect设成你要的空间大小,然后Create一个Combo在这里,ID要相同。这样看上去很自然。但是有一点很重要,就是Create的控件不能是这个ToolBar上的最后一个按钮,否则会不显示。 
       要想同时加ITEM,那么就把他们的ID设成一样就行了。