📄 subject_23950.htm
字号:
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萧马 回复日期:2002-12-08 02:19:52
<br>内容:错误怎么跑到VC的安装目录中?<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>
回复者:狼来了 回复日期:2002-12-08 09:55:04
<br>内容:CEmployeeView是protected member <BR>可否public
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萧马 回复日期:2002-12-08 11:55:55
<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>
回复者:tjhe 回复日期:2002-12-08 13:02:47
<br>内容:可以public.<BR>MD说明应该DUBUG版本中选Debug 的多线程DLL<BR>Project中的Settings中C/C++的Code Generation中的Use Runtime library下选Debug Mutltithread Dll。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萧马 回复日期:2002-12-08 14:09:55
<br>内容:还是没有解决关于Debug的问题(伤脑筋,^_^。)<BR>不过用AfxMessageBox("Hello");逐行测试发现是在:<BR>Context.m_pNewDocTemplate=Context.m_pCurrentDoc->GetDocTemplate();这一句出错。<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>
回复者:不说 回复日期:2002-12-08 16:17:58
<br>内容:看得我晕头转向的……小马同学啊,俺怎么都觉得你的程序快要烂掉了呢?:)嘿嘿……<BR><BR>你看你哈,第一个问题……且不说有没有别的更好的办法改哈,碰到这种情况,你在你的view里写一个public的函数,然后在这个public的函数里去调protect的OnInitialUpdate()不就可以了么?呵呵……<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>
<font color=red>答案被接受</font><br>回复者:tjhe 回复日期:2002-12-08 16:43:39
<br>内容: <BR>Context.m_pCurrentDoc=((CRLApp*)AfxGetApp())->m_pDoc; 中的m_pDoc是自定义的成员?赋的什么值?<BR><BR>OOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)<BR>{<BR>// if (!m_wndSplitter.Create(this,<BR> if (!m_wndSplitter.CreateStatic(this,<BR> 1, 2//, // TODO: adjust the number of rows, columns<BR> //CSize(10, 10), // TODO: adjust the minimum pane size<BR> //pContext<BR> ))<BR> {<BR> TRACE0("Failed to create splitter bar ");<BR> return FALSE; // failed to create<BR> }<BR> m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CMyTreeView),CSize(0,0),pContext);<BR> m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CMyListView),CSize(0,0),pContext);<BR> CRect rc;<BR> GetClientRect(&rc);<BR> CSize paneSizeStaff(3*rc.Width()/10,rc.Height());<BR><BR> m_wndSplitter.SetColumnInfo(0,paneSizeStaff.cx,0); <BR><BR> return TRUE;<BR> }<BR>}<BR><BR>//以如下函数模拟你的OnSplitterStaff()函数。结果没问题<BR><BR>void CMainFrame::OnEditCut() <BR>{<BR> // TODO: Add your command handler code here<BR> CRect rc;<BR> GetClientRect(&rc);<BR> CSize paneSizeStaff(7*rc.Width()/10,rc.Height());<BR><BR> CCreateContext Context;<BR> Context.m_pNewViewClass=RUNTIME_CLASS(CMyFormView);<BR> Context.m_pCurrentDoc=GetActiveDocument();<BR> Context.m_pCurrentFrame=this;<BR> Context.m_pNewDocTemplate=Context.m_pCurrentDoc->GetDocTemplate();<BR> Context.m_pLastView=(CMyTreeView*)m_wndSplitter.GetPane(0,0);<BR> m_wndSplitter.DeleteView(0,1);<BR> m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(CMyFormView),paneSizeStaff,&Context);<BR> CMyFormView* eView=(CMyFormView*)m_wndSplitter.GetPane(0,1);<BR> eView->GetParentFrame()->RecalcLayout();<BR> m_wndSplitter.RecalcLayout();<BR> // eView->OnInitialUpdate();<BR> m_wndSplitter.SetActivePane(0,1);<BR><BR>}<BR><BR><BR>以上是SDI结构。关键是m_wndSplitter.CreateStatic(.......)<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>
回复者:萧马 回复日期:2002-12-08 16:54:13
<br>内容:你晕,我更晕。<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>
回复者:萧马 回复日期:2002-12-08 17:17:49
<br>内容:!!,非常感谢您耐心的帮助,thanks thanks a lot!<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>
回复者:萧马 回复日期:2002-12-08 17:20:49
<br>内容:对了,我右边的那个IDD_FORMVIEW对话框就是将字体设置为系统字体,怎么也是出现乱码?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萧马 回复日期:2002-12-08 17:23:37
<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>
回复者:萧马 回复日期:2002-12-08 17:31:58
<br>内容:初现身手,已露锋芒,高手!!<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 + -