跪求:在VS2008中MFC环境下,用CMFCToolBar创建工具栏,要在每个按钮上显示文字,该怎么实现啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跪求:在VS2008中MFC环境下,用CMFCToolBar创建工具栏,要在每个按钮上显示文字,该怎么实现啊?相关的知识,希望对你有一定的参考价值。
以下是我在MainFrame中写的代码
.h中
CMFCToolBar m_wndToolBar;
.cpp中
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
if (!m_wndNavToolBar.CreateEx(this, TBSTYLE_FLAT,WS_CHILD| WS_VISIBLE|CBRS_TOP |CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndNavToolBar.LoadToolBar(IDR_NAVIGATE))
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
int i=0;
m_wndNavToolBar.SetButtonText(i++,_T("Up")); /* .SetButtonText(i++,_T("↑"));*/
m_wndNavToolBar.SetButtonText(i++,_T("Down"));
m_wndNavToolBar.SetButtonText(i++,_T("Left"));
m_wndNavToolBar.SetButtonText(i++,_T("Right"));
m_wndNavToolBar.EnableDocking(CBRS_ALIGN_ANY);
DockPane(&m_wndNavToolBar);
可是运行出来的结果,各个按钮上就是不显示这些字母。到底是哪里出问题了,请各位高手帮帮忙哈,不胜感激!
我的财富值只有十分了,各位大侠不要嫌少啊,万分感谢!
[转]VS 2012环境下使用MFC进行OpenGL编程
我就不黏贴复制了,直接给出原文链接:VS 2012环境下使用MFC进行OpenGL编程
其它好文链接:
1、OpenGL系列教程之十二:OpenGL Windows图形界面应用程序
以上是关于跪求:在VS2008中MFC环境下,用CMFCToolBar创建工具栏,要在每个按钮上显示文字,该怎么实现啊?的主要内容,如果未能解决你的问题,请参考以下文章