📄 subject_58065.htm
字号:
<p>
序号:58065 发表者:天奇 发表日期:2003-10-29 18:36:26
<br>主题:请教高手,一个关于单文档窗口切分问题
<br>内容:我是一个初学者对vc的文档视图不很了解,想创建一个窗口被分为两个部分的单文档程序,按照网上的窗口切分例子重载OnCreateClient()函数后,在CMainFram.cpp中加入头文件“CTreeView.h”(左侧窗口部分的视)和“CTestView.h”(右侧窗口部分的视).编译总是不能通过<BR>下面为编译出错信息,请高手指教<BR><BR>Compiling...<BR>MainFrm.cpp<BR>e:\test\testview.h(21) : error C2143: syntax error : missing ';' before '*'<BR>e:\test\testview.h(21) : error C2501: 'CTestDoc' : missing storage-class or type specifiers<BR>e:\test\testview.h(21) : error C2501: 'GetDocument' : missing storage-class or type specifiers<BR>Error executing cl.exe.<BR><BR>Test.exe - 3 error(s), 0 warning(s)<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:wjb 回复日期:2003-10-29 18:38:07
<br>内容:在testview.h中增加<BR><BR>#include "testdoc.h"<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:redleaf 回复日期:2003-10-29 19:28:22
<br>内容:我也碰到过这种情况,在mainfrm.h中添加view类的头文件就出现此错误<BR><BR>我的解决办法是<BR>在mainfrm.h中添加<BR>class CTestView; // 即用到的视图类<BR><BR>然后再mainfrm.cpp中再包含该视图类的头文件<BR>#include "testview.h"<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:楚天琪 回复日期:2003-10-29 19:40:18
<br>内容:楼上的同志,<BR><BR>class CTestView; // 即用到的视图类<BR><BR>好像不用这句也可以, <BR>#include "testview.h"<BR>这句倒一定要的<BR>m_Splitteredit.CreateStatic(this,1,2)<BR>m_Splitteredit.CreateView(0,0,RUNTIME_CLASS(CDateList),CSize(0,0),pContext); <BR>m_Splitteredit.CreateView(0,1,RUNTIME_CLASS(CDateList),CSize(0,0),pContext);<BR><BR>这样好像没什么问题, 要把头文件加好~~~~~`
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:沈落 回复日期:2003-10-29 21:50:37
<br>内容:这是一个互相引用造成的冲突。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -