mfc中怎么添加指示器面板
答案:1 悬赏:0 手机版
解决时间 2021-12-01 22:43
- 提问者网友:听门外雪花风
- 2021-11-30 23:25
mfc中怎么添加指示器面板
最佳答案
- 五星知识达人网友:野慌
- 2021-11-30 23:35
(2)在OnInitDialog中或其它合适的消息响应中加如下代码:(函数可查看MSDN)
m_StatBar=new CStatusBarCtrl;
RECT m_Rect;
GetClientRect(&m_Rect); //获取对话框的矩形区域
m_Rect.top=m_Rect.bottom-20; //设置状态栏的矩形区域
m_StatBar->Create(WS_BORDER|WS_VISIBLE|CBRS_BOTTOM,m_Rect,this,3); int nParts[4]= {100, 200, 300,-1}; //分割尺寸
m_StatBar->SetParts(4, nParts); //分割状态栏
m_StatBar->SetText("这是第一个指示器",0,0); //第一个分栏加入"这是第一个指示器"
m_StatBar->SetText("这是第二个指示器",1,0); //以下类似
m_StatBar->ShowWindow(SW_SHOW);二、(1)在对话框类的.cpp源文件的开头加上如下代码:
static UINT BASED_CODE indicators[]=
//状态栏的指示器列表,如有未定义的字符串名,需在Resource View的String Table中添加定义{ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_USER,//需在Resource View的String Table中添加定义};(2)在要添加状态栏的对话框类的类定义中 CStatusBarCtrl m_StatusBar;
(3)在OnInitDialog中或其它合适的消息响应中加如下代码:
//不能是突出和无边框风格
m_StatusBar.CreateEx(this,SBT_TOOLTIPS,WS_CHILD | WS_VISIBLE | CBRS_BOTTOM,AFX_IDW_STATUS_BAR );
m_StatusBar.SetIndicators(indicators,sizeof(indicators)/sizeof(UINT));//设置指示器数量
CRect rect;
m_StatBar=new CStatusBarCtrl;
RECT m_Rect;
GetClientRect(&m_Rect); //获取对话框的矩形区域
m_Rect.top=m_Rect.bottom-20; //设置状态栏的矩形区域
m_StatBar->Create(WS_BORDER|WS_VISIBLE|CBRS_BOTTOM,m_Rect,this,3); int nParts[4]= {100, 200, 300,-1}; //分割尺寸
m_StatBar->SetParts(4, nParts); //分割状态栏
m_StatBar->SetText("这是第一个指示器",0,0); //第一个分栏加入"这是第一个指示器"
m_StatBar->SetText("这是第二个指示器",1,0); //以下类似
m_StatBar->ShowWindow(SW_SHOW);二、(1)在对话框类的.cpp源文件的开头加上如下代码:
static UINT BASED_CODE indicators[]=
//状态栏的指示器列表,如有未定义的字符串名,需在Resource View的String Table中添加定义{ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_USER,//需在Resource View的String Table中添加定义};(2)在要添加状态栏的对话框类的类定义中 CStatusBarCtrl m_StatusBar;
(3)在OnInitDialog中或其它合适的消息响应中加如下代码:
//不能是突出和无边框风格
m_StatusBar.CreateEx(this,SBT_TOOLTIPS,WS_CHILD | WS_VISIBLE | CBRS_BOTTOM,AFX_IDW_STATUS_BAR );
m_StatusBar.SetIndicators(indicators,sizeof(indicators)/sizeof(UINT));//设置指示器数量
CRect rect;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
蓝淋写的耽美小说哪几本是甜的 |
产品规格怎么写 |
2审刑事案件多长时间 |
容器人的表现 |
永定到饶平有多少公里 |
香港艺人卓一婷有照片吗? |
79男羊75女兔可以相配吗 |
怎样陶冶个人情操? |
为什么择日不是好就是凶这么灵验 |
上坪镇到平远怎么走 |
最难忘的作文 |
远程计算机怎样设置接受端口 80 上的连接 |
求助!!送女神什么生日礼物好 |
从汕尾市到廉江镇怎么座车? |
请LV资深、热心人士回复--请提供下如下几个LV包包 |
推荐资讯