vc2008中主窗口的一些子窗口创建后,并没有showwindow,为什么就能看见?

[复制链接]
查看11 | 回复1 | 2009-6-18 01:07:15 | 显示全部楼层 |阅读模式
比如下面这个对象m_wndFileView创建窗口后并没有,m_wndFileView.ShowWindow (SW_SHOW);为什么同样在主窗口也能看见。
showwindow不是必须得吗?
// 创建文件视图
CString strFileView;
bNameValid = strFileView.LoadString(IDS_FILE_VIEW);
ASSERT(bNameValid);
if (!m_wndFileView.Create(strFileView, this, CRect(0, 0, 200, 200), TRUE, ID_VIEW_FILEVIEW, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_LEFT| CBRS_FLOAT_MULTI))
{
TRACE0("未能创建“文件视图”窗口\n");
return FALSE; // 未能创建
}

回复

使用道具 举报

千问 | 2009-6-18 01:07:15 | 显示全部楼层
这是用的MFC?MFC内部会调用ShowWindow和UpdateWindow....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行