收录日期:2018/12/13 08:04:21 时间:2016/05/27 12:53:26 标签:界面
利用mfc APP WIZARD建立单文档程序,再添加三个cview类messageView,cardView,contentView.在mainfrm.h中

加入CSplitterWnd m_HSplitter,m_VSplitter;在mainfrm.cpp中重载virtual BOOL OnCreateClient

(LPCREATESTRUCT lpcs, CCreateContext* pContext),
如下:
{
m_HSplitter.CreateStatic(this, 2, 1);
m_HSplitter.CreateView(1, 0, RUNTIME_CLASS( messageView ),CSize(0, 0),pContext);
m_VSplitter.CreateStatic(&m_HSplitter, 1, 2, WS_CHILD | WS_VISIBLE, m_HSplitter.IdFromRowCol(0, 

0));
m_VSplitter.CreateView(0, 0, RUNTIME_CLASS(cardView), CSize(200, 0), pContext);
m_VSplitter.CreateView(0, 1, RUNTIME_CLASS(contentView), CSize(0, 0), pContext);
}
在不修改其它文件的情况下"立即编译",不能通过,为什么?
我是按照网上看到的文章编写的程序,可总是调不通,难道只写上面这些就开始编译是不行的?
正常情况下写完上面的代码后,编译->build->run后,是否就会出现分割的窗口?
把错误代码贴出来
你是不是在程序中根本没有创建messageView,cardView,contentView这三个类?
我也遇到这种问题了,一样的问题,我是双窗口,能通过编译,但是显示出来以后没有分割的效果了。
m_splitter.SetColumnInfo(...)
m_splitter.SetRowInfo(...)
if (!m_wndSplitter.CreateStatic(this, 1, 2, dwStyle))
return FALSE;

m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CLeftBarView),  CSize(10,10),pContext);

m_nView1 = m_wndSplitter.AddView(0, 1, RUNTIME_CLASS(CQueryInfoView), pContext);
m_nView2 = m_wndSplitter.AddView(0, 1, RUNTIME_CLASS(CGroupInfoView), pContext);
m_nView3 = m_wndSplitter.AddView(0, 1, RUNTIME_CLASS(CSysConfigView), pContext);
m_nView4 = m_wndSplitter.AddView(0, 1, RUNTIME_CLASS(CHelpInfoView), pContext);

m_wndSplitter.SetColumnInfo( 0, 80, 0 );

高手请请进,一道应聘题!请大家帮帮忙! 张琳的自我简洁 哪里有ie4.0下载 请教各位高手:如何将一文本文件中的字符串 2002-01-11:23:38:03 到入到数据库中,谢谢!! SyBase与Oracle 数据库专家过来啊!关于分部式查询!谢谢! ASP得上传文件组件 怎样使我的软件安装时,自动注册,开机就能执行!急! 各位看到有kylix卖吗?怎么我买不到啊 本人刚写了一个有关表操作的类!希望大家提出修改意见!谢谢 请问,谁知道,怎么写程序读局域网中另一台机器的注册表????? 啊!!!!! 大家看看这个问题先 UDDI-China.org 将开始启动一个新的项目计划。 现在我想往word插入文档(比如表格)用com好还是DDE好? 这样用画布在Panel上画不同的颜色,比如一个白色,一个红色,密度自己定义,谢谢! 请教在程序中直接打开access数据库文件*.mdb的方法 :) 我要扑克牌魔术源码!!! sql server能否安装在windows 2000 professional上 用VB的都是菜鸟!!!!这么说大家有什么意见?? 开机后,我的机器没有反应,没有了分区,(第一次开机时bios的检查到了引导病毒)我把他给关了,在起时就这样了 谁知道《分布式多层应用系统篇》第三章的第一个例子,为什么老是提示我“不支持接口”? 获得文件路径的问题,查找\"d:\\\\123.txt\"没问题,可是查找\"123.txt\"却出错,系统找不到指定的文件。求救 JDK 怎么用呀?比如说我要写一个程序,应该怎么做呢?在哪写,怎么编译、运行?谢谢! 请问列表框中的onchange事件怎样运行asp页面?谢谢! 盗取QQ密码的源程序 介紹些jdbc的網站?最好是用純java連接的,不要用jdbc-odbc的?? Delphi的Dll内窗口调用与控件调用 菜鸟提问!在VC++里面怎样以资源修改方式打开exe文件!!! 声卡的问题!很麻烦的!