我用vc++做了一个多文档程序,自己创建了一个工具栏,并在工具上添加了CCombobox控件(按照网络上提供的例子做的),程序编译没有问题,也能正常运行,可就是看不到工具栏显示出来,更别提添加的那个控件了。看过网上另外一位朋友有过类是的经历,他的解决方法是在主框架中添加了
ShowControlBar(&m_ToolBar,TRUE,FALSE);
我照样子做了,可还是不行。我百思不得其解,请高手帮帮忙解决一下。先谢谢了!
------解决方案--------------------------------------------------------
补充说明一下,在出现以上问题之前,CCombobox控件可以显示,但是我还想添加一个其他控件。当我打开资源管理中的工具条资源后,我发现有三个按钮,第一个按钮的ID使我添加的控件的,第二个按钮的ID是没有用的,于是我在资源中删除了那个ID值得定义,发现工具条资源中按钮变成了两个,第二个是空白的,这是正常的。但这时候我一编译运行程序,以前正常显示的工具条和控件都不见了。
------解决方案--------------------------------------------------------
上述问题,我自己解决了。方法是在后面又添加了一个按钮。至于为什么会这样我不知道。不过还有个疑问,就是在工具条上显示的控件字体与主菜单不一致,怎样才能获得主菜单的字体,请高手指点一下。
------解决方案--------------------------------------------------------
怎么没人解答呀?!