如何创建子窗口的状态栏?

hitchen5007 2003-10-15 04:25:05
(多文档)中,想要每一个字窗体在生成的时候都带有一个类似于状态栏的东西,我打算在那上面再create一个对话框,进而控制试图上的显示结果。
这个添加状态栏的方法,谁给我说一下啊~~~
...全文
40 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sujiayi 2003-11-20
  • 打赏
  • 举报
回复
int CChildFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CMDIChildWnd::OnCreate(lpCreateStruct) == -1)
return -1;

// TODO: Add your specialized creation code here
if (!m_wndStatusBar.Create(this))
{
TRACE0("Failed to create status bar\n");
return -1; // fail to create
}

m_wndStatusBar.GetStatusBarCtrl().SetMinHeight(25);
return 0;
}
hitchen5007 2003-10-15
  • 打赏
  • 举报
回复
我想知道为什么子框架窗口类中的OnCreate()函数不响应呢?
怎么才能响应亚!
wuxfBrave 2003-10-15
  • 打赏
  • 举报
回复
自己写一个窗体类,所有的子窗口从该类派生
在该窗体类的OnCreate中创建状态栏
BOOL Create( CWnd* pParentWnd, DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM, UINT nID = AFX_IDW_STATUS_BAR );
mfc168 2003-10-15
  • 打赏
  • 举报
回复
CStatusBar::Create
BOOL Create( CWnd* pParentWnd, DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM, UINT nID = AFX_IDW_STATUS_BAR );


15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧