请问:如何在sdi(单文档)结构中加入界面控件?

bigsir 2003-04-01 05:06:01
小弟对doc/view结构不太了解,现银工作需要
在sdi(单文档)结构中加入界面控件listctrl

但不知道如何下手,特请教于各位如何在sdi(单文档)结构中加入界面控件

最好说一下方法,时间来不及,不是偷懒!!!

再次致谢!
...全文
79 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
菜牛 2003-04-02
用CListView合适些。
当然,也可以用直接创建控件的方法,一般是添加成员变量,比如CListCtrl m_ctlList;
然后在CView::OnCreate()中:m_ctlList.Create();还要在CView::OnSize()中调整控件的位置:m_ctlList.MoveWindow();最后,要处理控件通知消息。
回复
henryzc 2003-04-02
在生成项目文件的时候,可以选择视图类的父类,如:Clistview,Cformview。
如果没有派生,可以
1、在cview中添加clistctrl成员变量m_list
2、在oncreate等初始化的地方create一下
3、在WM_SIZE中,调整m_list控件的大小
回复
bigsir 2003-04-02
能说的再详细一些吗?classwizard自动生成的就是cview结构阿,如何建立listview,cformview呢?
怎么把他显示到原来view的位置上呢?

菜鸟关注中!!

多谢!
回复
bigsir 2003-04-02
多谢,大概有个了解了,送上小分!
回复
tigerVC 2003-04-01
你的视图直接用LISTVIEW就可以了,操作和LISTCTRL一样,如果你要加入一些控件的话,你可以选择视图基类为CFORMVIEW。
回复
相关推荐
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2003-04-01 05:06
社区公告
暂无公告