如何将VS6.0单文档工程中的任务栏设置上自己需要的信息显示?
2009-08-21 08:46
519 查看
如何将VS6.0单文档工程中的任务栏设置上自己需要的信息显示?
第一步:首先在CMainFrame类的 .cpp 文件中找到
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
};
数组,删除你不需要的 ID_INDICATOR_CAPS、ID_INDICATOR_NUM、ID_INDICATOR_SCRL,注意新工程中每个ID有两个地方需要删除,一个在上述数组中;另一个在 工作区名字.rc 文件中。
第二步:添加我们自己需要的ID标识,首先在ResourceView视图的String Table中添加自己需要的字符项ID_SERVER_INFO、ID_SUCCESS_TAG,、ID_FAILED_TAG
注:在String Table的最下方,双击添加新项
static UINT indicators[] =
{
ID_SEPARATOR,
ID_SERVER_INFO,
ID_SUCCESS_TAG,
ID_FAILED_TAG,
};
第三步:控制每个子项的任务栏长度,在CMainFrame的OnCreate成员中执行下面的代码
m_wndStatusBar.SetPaneText(0,"计算机名称: 无 |OPC服务器名称: 无");
m_wndStatusBar.SetPaneInfo(0,SBPS_NOBORDERS,SBPS_NOBORDERS,460);
m_wndStatusBar.SetPaneText(1,"映射周期: 无");
m_wndStatusBar.SetPaneInfo(1,SBPS_NOBORDERS,SBPS_NOBORDERS,140);
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
第一步:首先在CMainFrame类的 .cpp 文件中找到
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
};
数组,删除你不需要的 ID_INDICATOR_CAPS、ID_INDICATOR_NUM、ID_INDICATOR_SCRL,注意新工程中每个ID有两个地方需要删除,一个在上述数组中;另一个在 工作区名字.rc 文件中。
第二步:添加我们自己需要的ID标识,首先在ResourceView视图的String Table中添加自己需要的字符项ID_SERVER_INFO、ID_SUCCESS_TAG,、ID_FAILED_TAG
注:在String Table的最下方,双击添加新项
static UINT indicators[] =
{
ID_SEPARATOR,
ID_SERVER_INFO,
ID_SUCCESS_TAG,
ID_FAILED_TAG,
};
第三步:控制每个子项的任务栏长度,在CMainFrame的OnCreate成员中执行下面的代码
m_wndStatusBar.SetPaneText(0,"计算机名称: 无 |OPC服务器名称: 无");
m_wndStatusBar.SetPaneInfo(0,SBPS_NOBORDERS,SBPS_NOBORDERS,460);
m_wndStatusBar.SetPaneText(1,"映射周期: 无");
m_wndStatusBar.SetPaneInfo(1,SBPS_NOBORDERS,SBPS_NOBORDERS,140);
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
相关文章推荐
- 如何保留自己对eclipse的个性化设置,在其他工程中使用
- 百度地图如何引用到自己网站,并在地图上显示企业的相关信息
- F5刷新网页时,出现了“如要再次显示该网页,web浏览器需要重新发送你以前提交的信息...要点击重试",如何不让出现这个对话框的解决方案
- eclipse logcat只显示自己应用程序信息的设置方法
- 如何把本地域名设置成自己所需要的?
- 在Installshield的安装进度中显示自己设置的信息
- VS6.0单文档工程中,View界面想使用CListCtrl & list = GetListCtrl();
- 在Installshield的安装进度中显示自己设置的信息
- VS6.0单文档工程中,View界面想使用CListCtrl & list = GetListCtrl(); 问题总结
- VS2013如何设置显示代码行号
- vs2015如何设置类或函数前不显示引用的数量
- eclipse android logcat 只显示自己应用程序信息的设置方法
- 如何在最短的时间内找到自己需要的信息:现有技术实现信息提供的方式总结[原创]
- VS如何定制自己的模板信息
- 在Installshield的安装进度中显示自己设置的信息
- 请问:软件运行前的设置界面显示'第一次运行软件,正在设置...'等信息的东东叫什么?如何做出这种东东呢?
- VS中如何设置自己的快捷代码段
- 2014-10-03-office-word打开两个文档如何在任务栏显示两个图标
- Flex中如何通过errorString属性在CheckBox控件上设置一个错误信息显示字符串的例子
- 如何把存储在数据库中的图片根据自己的需要的大小显示出来。【转】