我实在没招了,只有求助于大家了!

goodluck10660 2003-11-11 11:09:15
小弟在网上找到了一个在浮动Bar上建立一个Editro的代码,由于工作需要,我想在这个
Bar上再建立一个CtreeCtrl控件,其代码如下:

int CMyBar::OnCreate(LPCREATESTRUCT lpCreateStruct)
{

//建立Editor控件
if (!m_wndEditChild.Create(WS_CHILD|WS_VISIBLE|
ES_MULTILINE|ES_WANTRETURN|ES_AUTOVSCROLL,
CRect(0,0,100,100), this, 123))
return -1;
//建立CTreeCtrl控件
if(!m_wndTreeChild.Create(WS_CHILD | WS_VISIBLE | WS_TABSTOP |
WS_BORDER | TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES
, CRect(100,0,200,200), this ,0x1005))
}

运行的时候出错,

但是单独建立Editor控件或CTreeCtrl控件没有错误,请问:
1.在一个Bar上建立两个控件的想法可行吗?
2.错误可能是为什么?
3.在控件Create时的一个参数Crect怎么设置?在OnCreate中好像得不到这个Bar的大小(还没有Create出来),那么Crect好像不好定?

请大虾一定要看看,帮帮小弟,我都急得睡不好觉,老板崔过好几次了!
拜托了!
...全文
14 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜牛 2003-11-12
  • 打赏
  • 举报
回复
你第二个if语句怎么没有结束?
另外,0x1005有什么特殊意义吗?为什么选择这么一个ID?
dewei 2003-11-12
  • 打赏
  • 举报
回复
关注,中

2,586

社区成员

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

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