描述:
我在C***Ctrl中的OnCreate()中添加了
if (!m_wndStatusBar.Create(this)||
!m_wndStatusBar.SetIndicators(indicators,sizeof(indicators)/sizeof(UINT)))
{
TRACE0("Failed to create status bar\n");
return -1; // fail to create
}
m_wndStatusBar.Create(this)地返回值是1,可是m_wndStatusBar.SetIndicators(indicators,sizeof(indicators)/sizeof(UINT))的返回值是0,没有成功,不知是为什么?请较高人,有其他添加状态栏的方法也可以,谢谢!
解决方案1:
我上面给出的文章包含在ActiveX里面插入Frame/Doc/View的原理介绍和示例代码,至于怎么在Frame里面创建状态栏,MFC生成的任何一个SDI/MDI程序里面都有。
http://blog.joycode.com/musicland/posts/14420.aspx
有感于“小弟e文很差”
最近有很多初学.NET开发的朋友给我发来邮件,在询问一些具体问题之余还希望能得到一些关于学习方法的提示,末了很多人还会要一些电子资料,并特别强调要中文的,而且千篇一律地会说一句话:“小弟e文很差”。
其实我真的很想和这些“e文很差”的小弟们面对面地好好谈一谈,告诉他们怎样才能度过学习初期的难关,怎样才能满腔热情地去做自己喜欢的事。说真的,我很不喜欢别人说类似“小弟e文很差”这样的话,英语不好可以努力去学,天质不高可以靠勤奋去补,不能因为自己英语不好就“自觉地”把自己关在英文资料大门之外,也不能因为这一项缺点的存在而就放弃努力。我就真的见过这么一位初学者,在和我联系过的几个月后又一次向我表示“小弟e文很差”,天哪,士别三日,当刮目相看,都几个月过去了,你怎么就还没进步呢?