MFC CStatusBar类简单使用记录 MFC状态栏

编程入门 行业动态 更新时间:2024-10-24 16:32:54

MFC CStatusBar类简单使用记录 MFC<a href=https://www.elefans.com/category/jswz/34/1763331.html style=状态栏"/>

MFC CStatusBar类简单使用记录 MFC状态栏

	// TODO: 在此添加额外的初始化代码CTime time = CTime::GetTickCount();
#if 1// 不用到字串表添加ID,省事// 自定义控件IDstatic const UINT IDS_CAPTION = 1000 + 101;// 自定义控件IDstatic const UINT IDS_DATE = 1000 + 102;// 指示器 ID 数组static UINT indicators[] = { IDS_CAPTION, IDS_DATE };// 创建 CStatusBarif (!m_statusBar.Create(this, WS_CHILD | WS_BORDER | WS_VISIBLE | CBRS_BOTTOM)){return FALSE;}// 设置指示器的 ID 和 数量m_statusBar.SetIndicators(indicators, sizeof(indicators) / sizeof(UINT));// 调整位置RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, IDS_CAPTION);// 将指定的指示器窗格设置为新的 ID、样式和宽度。for (int i = 0; i < sizeof(indicators) / sizeof(UINT); i++)m_statusBar.SetPaneInfo(i, indicators[i], i == 0 ? SBPS_NORMAL : SBPS_STRETCH, i == 0 ? 50 : 300);// 设置文本,第一格索引为0,以此类推m_statusBar.SetPaneText(0, _T("当前时间"));m_statusBar.SetPaneText(1, time.Format(_T("fucku %Y"

更多推荐

MFC CStatusBar类简单使用记录 MFC状态栏

本文发布于:2024-02-27 02:30:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1704869.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:状态栏   简单   MFC   CStatusBar

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!