我自己试了一下,可是老是出现什么错误,
我是创建2个类,一个是基于CListView的,CLList,另外一个是创建一个对话框,然后基于CFormView类的。
然后就是在主框架里面加
CSplitterWnd m_wndSplitter;
然后加OnCreatrClient的消息映射,代码如下:
CRect rec;
GetWindowRect(&rec);
m_wndSplitter.CreateStatic(this,1,2);
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CFrom),CSize(rec.Width()\2,rec.Height()),pContext);
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CRList),CSize(rec.Width()\2,rec.Height()),pContext); return TRUE;
加了头文件什么的。。可是最后运行就是有问题啊。。我要是换成基于CTreeView就没问题了。。为什么啊。。搞不懂啊。。
我是创建2个类,一个是基于CListView的,CLList,另外一个是创建一个对话框,然后基于CFormView类的。
然后就是在主框架里面加
CSplitterWnd m_wndSplitter;
然后加OnCreatrClient的消息映射,代码如下:
CRect rec;
GetWindowRect(&rec);
m_wndSplitter.CreateStatic(this,1,2);
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CFrom),CSize(rec.Width()\2,rec.Height()),pContext);
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CRList),CSize(rec.Width()\2,rec.Height()),pContext); return TRUE;
加了头文件什么的。。可是最后运行就是有问题啊。。我要是换成基于CTreeView就没问题了。。为什么啊。。搞不懂啊。。
解决方案 »
- HANDLE怎么转换成HBITMAP?
- VC2008中setpixel的问题
- 文件扩展名
- 很急啊!!请各位大侠帮帮我啊!!!
- 关于窗口最大化的问题
- 今天发现笔记本的网卡的MAC地址00-00-00-00-00-00,我不明白那笔记本如何和其他的计算机通信?
- 各位朋友,请你们列举一下你们买的计算机图书中,你们最喜欢或对你们最重要的五本书。
- nbgyf请进,关于ddk中如何禁用网卡,
- 提个小问题:就是刚才CSDN发到我邮箱@HOTMAIL.COM的密码,却被认为是垃圾邮件呢!!
- 急:CImage load 的图片 然后缩小后 放到CImageList 中 无法正确显示
- CoInitializeSecurity函数的第一个参数PSECURITY_DESCRIPTOR什么时候可以是NULL?
- 我的定时器在不同电脑差异很大
RUNTIME_CLASS(CFrom)
RUNTIME_CLASS(CRList)
改为
RUNTIME_CLASS(CYourFrom)
RUNTIME_CLASS(CYourListView)或直接使用向导就可以,把左右两个窗口的基类改为CFormView、CListView就可以了
应改成: CSize(rec.Width()/2,rec.Height()),
LZ把除号写错了。