在主窗体上创建一个日历控件,怎么不能显示出来?

dalinsky 2003-08-19 09:30:47
似乎是被视图遮住了,源代码是这样的:
OnCreate函数里面:

if (!m_wndView.Create(NULL, NULL,AFX_WS_DEFAULT_VIEW ,
CRect(0,0,0,0), this, AFX_IDW_PANE_FIRST, NULL))
{
TRACE0("Failed to create view window\n");
return -1;
}

if(!m_wndCalendar.Create(NULL,WS_CHILD | WS_VISIBLE ,CRect(0,200,250,400),this,123))
{
TRACE0("Failed to create calendar\n");
return -1;
}

...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dalinsky 2003-08-19
  • 打赏
  • 举报
回复
在哪里调用m_wndCalendar.ShowWindow(SW_SHOW);
在OnCreate里面是不行的?
akiko 2003-08-19
  • 打赏
  • 举报
回复
加上m_wndCalendar.ShowWindow(SW_SHOW);
孤必有邻 2003-08-19
  • 打赏
  • 举报
回复
没有调用:
ShowWindow();

UpdateWindow();
吗?
wangweintk 2003-08-19
  • 打赏
  • 举报
回复
创建后就调用ShowWindow(SW_SHOW);

15,979

社区成员

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

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