在基本对话框中添加状态栏

在基本对话框中添加状态栏
     首先我们要在****dlg.h文件中添加CStatusBar对象m_status
     其次,在****dlg.cpp文件中添加定义状态栏有几格的数组:
             static UINT status_id[]=
               {   
                  ID_SEPARATOR,
                  ID_SEPARATOR, 
                  ID_INDICATOR_CAPS, 
                  ID_INDICATOR_NUM, 
                  ID_INDICATOR_SCRL     };
    定义之后,要在初始化函数中OnInitDialog()添加处理代码:
             if(!this->m_status.Create(this)||
                     !this->m_status.SetIndicators(status_id,sizeof(status_id)/sizeof(UINT)))
             {
                    return -1;
              } //此函数判断状态栏是否创建成功
     编写状态栏的初始化代码:
            UINT nID;
           m_status.SetPaneInfo(N,nID,SBPS_STRETCH,70);  //设置状态条的样式
            m_status.SetPaneText(N,"Hello!,welcome");   //其中的N,决定于状态栏有几格
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值