动态修改CDockablePane上面的工具条CMFCToolBar的信息提示(续1)
来源:互联网 发布:js姓名正则表达式 编辑:程序博客网 时间:2024/05/21 22:42
前面说到一种方法,但是这个方法有缺陷,原因是,这个信息提示确实可以显示,但是同时显示了Prompt信息,而Prompt信息却不能动态改变,以下解决:
CMainFrame中重载GetMessageString,
virtual void GetMessageString(UINT nID, CString& rMessage) const;
实现:
void CMainFrame::GetMessageString(UINT nID, CString& rMessage) const
{
//动态修改菜单、工具条的状态栏提示信息
switch(nID)
{
case ID_BUTTON_REFRESH:
rMessage=_T("resdas"); //换成自己的
break;
default:
CMDIFrameWndEx::GetMessageString(nID, rMessage);
}
}
这样就可以了。
CMainFrame中重载GetMessageString,
virtual void GetMessageString(UINT nID, CString& rMessage) const;
实现:
void CMainFrame::GetMessageString(UINT nID, CString& rMessage) const
{
//动态修改菜单、工具条的状态栏提示信息
switch(nID)
{
case ID_BUTTON_REFRESH:
rMessage=_T("resdas"); //换成自己的
break;
default:
CMDIFrameWndEx::GetMessageString(nID, rMessage);
}
}
这样就可以了。
0 0
- 动态修改CDockablePane上面的工具条CMFCToolBar的信息提示(续1)
- 动态修改CDockablePane上面的工具条CMFCToolBar的信息提示(续2)
- 怎样动态修改CDockablePane上面的工具条CMFCToolBar的信息提示和prompt
- CDockablePane上面的工具条CMFCToolBar,怎么加ToolTips(信息提示)或者Prompt(状态栏提示)
- CDockablePane上面的工具条CMFCToolBar加ToolTips
- CMFCToolBar提示信息
- Xcode 修改文件上面的注释信息
- CMFCToolBar动态加载不同的工具栏
- 动态修改CMFCMenuBar及CMFCToolBar的文字及Prompt,ToolTip文字.
- 动态修改CMFCMenuBar及CMFCToolBar的文字及Prompt,ToolTip文字.
- 动态修改CMFCMenuBar及CMFCToolBar的文字及Prompt,ToolTip文字.
- 动态修改CMFCMenuBar及CMFCToolBar的文字及Prompt,ToolTip文字
- VC 2010+MFC:CMFCToolBar和CMFCMenuBar的字体大小修改
- VC 2010+MFC:CMFCToolBar和CMFCMenuBar的字体大小修改
- 慎用CMFCToolBar::CreateEx(转的)
- CMFCToolBar的简单使用
- CMFCToolBar的注意事项
- 路径分析,可以拖动上面的节点,动态修改
- Link 标签 rel="Stylesheet"?
- 让页面回到最顶部和最底部
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
- Delphi中TADOConnection控件和TADOStoredProc控件的使用调用存储过程
- dxgrid cxGrid使用
- 动态修改CDockablePane上面的工具条CMFCToolBar的信息提示(续1)
- 一种隐藏在JPG图片EXIF中的后门
- c语言下的通用数据库接口(之sqlite消化,模拟c#,java的反射)
- 配置 MDM Provisioning Profile
- ExtJs实践——xtype名称与控件对应
- [算法] 定义一个函数,删除字符串中所有重复出现的字符。
- 对linux 0.11版本中switch_to()的理解
- Thinkpad Edge E440 Ubuntu14.04 无线网卡驱动 解决
- 为什么手机短信长度限制70个中文、160个英文???