CMFCToolBar 设置文本显示
来源:互联网 发布:张大大主持的网络节目 编辑:程序博客网 时间:2024/05/20 13:10
CMFCToolBar在图标下显示文本方法
CMFCToolBar在工具栏上的图像下面显示文本的方法
1.使用SetButtonText
在CFrameWndEx的子类CMainFrame的OnCreate函数中创建工具栏之后调用SetButtonText
m_wndToolBar.SetButtonText(0,_T("新建"));
设置所有的工具栏按钮
或者 m_wndToolBar.SetButtonText(m_wndToolBar.CommandToIndex(ID_FILE_NEW),TEXT("new"));
m_wndToolBar.AdjustLayout();
然后调用SetSizes设置按钮大小。
2.非常简便的方法是使用CMFCToolBar::EnableTextLabels方法 --------------///文本在图片下面
在工具栏编辑器里编辑每一个按钮的Prompt属性,格式是“说明文字\n名称”。其中名称就是显示的文本。
然后在CFrameWndEx的子类CMainFrame中重载函数LoadFrame,在其中添加代码:
m_wndToolBar.EnableTextLabels(TRUE);
其中m_wndToolBar是程序的主工具栏CMFCToolBar m_wndToolBar;
eg:
m_wndToolBar.EnableTextLabels();
m_wndToolBar.SetToolBarBtnText(0, _T(
"文字"
));
- CMFCToolBar 设置文本显示
- vs2010下MFC中使用CMFCToolBar在图标下显示文本方法
- 设置文本隐藏或显示
- 设置TextView显示文本倾斜
- TextView设置文本不显示
- QLabel嵌入html设置文本内容显示
- javascript设置文本高亮显示
- 37-TextView设置文本颜色显示
- UILabel设置富文本格式显示
- iOS 设置UITextView显示文本的光标
- 设置TextView文本超出显示省略号
- CSS设置多余的文本显示省略号
- CSS设置多余的文本显示省略号
- Android 使用SpannableString设置金钱文本显示
- CSS设置多余的文本显示省略号
- 在文本域中依次显示一段设置好的文本
- CMFCMenuBar和CMFCToolBar相同ID,在显示不同标签文字
- VS2008中的多个CMFCToolBar,在同一行显示!
- 11gr2 新特性Pending Statistics
- VS2010中 C++创建DLL图解
- Microsoft Internet Explore 不支持css3 pointer-events:none; 提供了msElementFromPointer/msElementFromRect 方法
- Android 面试题(有详细答案)
- vim 光标移动笔记
- CMFCToolBar 设置文本显示
- Box2D 2.2.1在VS2008下的编译
- 黑马程序员 ---Java加强_基本数据的自动拆装箱及享元设计模式,javabean
- android:动态创建多个按钮 并给每个按键添加监听事件
- 关于一本书的《Oracle大型数据库系统在AIX/UNIX上的实战详解(第2版)》实在想说说。。。
- powerDesign
- Spring的JDBCTemplate
- 在线安装eclipse cdt的地址
- undefined reference to" 问题解决方法