⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_58065.htm

📁 vc
💻 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 &#34;testdoc.h&#34;<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;&nbsp;&nbsp;// 即用到的视图类<BR><BR>然后再mainfrm.cpp中再包含该视图类的头文件<BR>#include &#34;testview.h&#34;<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;&nbsp;&nbsp;// 即用到的视图类<BR><BR>好像不用这句也可以, <BR>#include &#34;testview.h&#34;<BR>这句倒一定要的<BR>m_Splitteredit.CreateStatic(this,1,2)<BR>m_Splitteredit.CreateView(0,0,RUNTIME_CLASS(CDateList),CSize(0,0),pContext);&nbsp;&nbsp;&nbsp;&nbsp;<BR>m_Splitteredit.CreateView(0,1,RUNTIME_CLASS(CDateList),CSize(0,0),pContext);<BR><BR>这样好像没什么问题,&nbsp;&nbsp;要把头文件加好~~~~~`
<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 + -