分割窗口里的是不是一定要用CScrollView 不是一定要用CScrollView,CFormView,CView,CEditView都可以... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext){ VERIFY(m_wndSplitter.CreateStatic(this,2,1)); VERIFY(m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CExamView), CSize(100,100),pContext)); VERIFY(m_wndSplitter.CreateView(1,0,RUNTIME_CLASS(CMyFormView), CSize(100,100),pContext));//就是这一句不行 return TRUE;}分三种情况:1.用CEdit,CScrollView,CHtmlView可以2.用CFormView编译链接通过,执行时非法操作. Debug Assertion Failed! Program:d:\\.... File:viewform.cpp Line:69 终止,重试,忽略 4次忽略之后,非法操作 Exam 在 015f:5f45de1d 的模块 MFC42D.DLL 中导致无效页错误。 Registers: EAX=00000000 CS=015f EIP=5f45de1d EFLGS=00010246 EBX=0064f078 SS=0167 ESP=0064ed20 EBP=0064ed54 ECX=00000000 DS=0167 ESI=005201c0 FS=3d67 EDX=80005108 ES=0167 EDI=0064efb4 GS=0000 Bytes at CS:EIP: 83 79 20 00 75 14 68 24 05 00 00 68 a0 d8 4c 5f Stack dump: 0064efb4 005201c0 0064f078 0064ed48 5f436263 00000000 0064efb4 00000000 00000000 0064ed68 5f45b64e 5f4cd8a0 0000016c 0064ee24 5f45e5a3 0064eddc 3.用CTreeView,CListView编译通不过,说CTreeView,ClistView未定义 用cformview派生时,要指定dialogid,而且dialog template的styles 属性页的style选择child.使用ctreeview或clistview,要包含afxcview.h. 您应该学会调试程序,"执行时非法操作. Debug Assertion Failed! Program:d:\\.... File:viewform.cpp Line:69 终止,重试,忽略",应该使用重试进入调试环境,然后走单步,仔细观察,看哪一句有问题.什么原因引起的. 如果你全部用CView可以通过,那么说明你的视类有问题 我已经反复实验过了,新建过N个SDI工程,代码应该什么问题 更新系统目录下的Comctl32.dll, Comctl32.ocx 初学c++,请问下面语句什么意思? VC程序使用了几个只读文本文件, 是否可把文件加入到资源里, 发布程序时不带这些文件? 看过<Windows核心编程>的大侠请进 ftp客户端 返回文件列表丢失行尾 两个问题: cin 和 typedef 大侠来看看怪问题 ★呵呵,不好意思,本人E文巨烂,无奈毕业论文的摘要必须英文,请大家帮帮忙,翻译一小段,谢谢:)★ 为什么说"表格驱动的"QueryInterface实现的效率会更高? 一个扫描程序片段 vc++坐标画图的问题 急急急!!! 一个类初始化的问题。。。 已知一个Bitmap句柄怎样不复制地获得图象数据
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/,
CCreateContext* pContext)
{
VERIFY(m_wndSplitter.CreateStatic(this,2,1));
VERIFY(m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CExamView),
CSize(100,100),pContext));
VERIFY(m_wndSplitter.CreateView(1,0,RUNTIME_CLASS(CMyFormView),
CSize(100,100),pContext));//就是这一句不行
return TRUE;
}
分三种情况:
1.用CEdit,CScrollView,CHtmlView可以
2.用CFormView编译链接通过,执行时非法操作.
Debug Assertion Failed!
Program:d:\\....
File:viewform.cpp
Line:69
终止,重试,忽略
4次忽略之后,非法操作
Exam 在 015f:5f45de1d 的模块
MFC42D.DLL 中导致无效页错误。
Registers:
EAX=00000000 CS=015f EIP=5f45de1d EFLGS=00010246
EBX=0064f078 SS=0167 ESP=0064ed20 EBP=0064ed54
ECX=00000000 DS=0167 ESI=005201c0 FS=3d67
EDX=80005108 ES=0167 EDI=0064efb4 GS=0000
Bytes at CS:EIP:
83 79 20 00 75 14 68 24 05 00 00 68 a0 d8 4c 5f
Stack dump:
0064efb4 005201c0 0064f078 0064ed48 5f436263 00000000 0064efb4 00000000 00000000 0064ed68 5f45b64e 5f4cd8a0 0000016c 0064ee24 5f45e5a3 0064eddc
3.用CTreeView,CListView编译通不过,说CTreeView,ClistView未定义
Debug Assertion Failed!
Program:d:\\....
File:viewform.cpp
Line:69
终止,重试,忽略",应该使用重试进入调试环境,然后走单步,仔细观察,看哪一句有问题.什么原因引起的.