您的位置:首页 > 其它

如何将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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐