为什么状态栏无法显示?
我在static UINT indicators[] =
{
    ID_SEPARATOR,           // status line indicator
    ID_INDICATOR_CAPS,
    ID_INDICATOR_NUM,
    ID_INDICATOR_SCRL,
    ID_INDICATOR_CLOC,//这个是自己加的,但是显示不了。位置都有出来,就是没显示。是什么原因?
};
CString a;a.Format("dd");
m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIndex(ID_INDICATOR_CLOC),a);

解决方案 »

  1.   

    CString a;a.Format("dd");
    m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIndex(ID_INDICATOR_CLOC),a);
    =========
    在CMainFrame ==> OnCreate里添加是可以显示出来的...
      

  2.   

    VCKBASE我好像回答过一个相同的问题,应该是可以解决的。
      

  3.   

    CString a;a.Format("dd");
    m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIndex(ID_INDICATOR_NUM),a);
    我把ID改后可以显示,显示在Num Lock上面。可能是我的ID有问题,但不知道要怎么做?
      

  4.   

    在Resources->String Table->重新建一个ID ===> Try....
      

  5.   

    谢谢!解决了,我是建ID的顺序弄错了,我先到构造函数里面添加,再到Sting Table里新建。刚才按你的方法,搞定了。谢谢!