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

📄 subject_13965.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:13965 发表者:peppon 发表日期:2002-09-02 08:33:51
<br>主题:如何在CSplitterWnd的Frame里加一个DialogBar?
<br>内容:如何在一个CSplitterWnd的Frame里面加一个DialogBar?<BR>就像Outlook里的"文件夹", 还有"联系人" 那样的,上面还有个关闭按钮。<BR>我在CMainFrame::OnCreate里调用 m_wndDlgBar.Create(m_wndSplitter.getPane(0,0),IDD_DLG, CBRS_LEFT|CBRS_TOOLTIPS|CBRS_FLYBY, IDD_DLG);<BR>结果编译能过,但是却没有任何反应。啥也出不来,也不抱错。<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:小戟 回复日期:2002-09-02 08:39:36
<br>内容:DialogBar就是DialogBar,你用m_wndSplitter.getPane(0,0)干啥,我还得提醒一下,这样不好实现,你必须自己处理好代码。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:peppon 回复日期:2002-09-02 08:58:52
<br>内容:m_wndSplitter.getPane(0,0) 返回的是 CSplitterWnd 第一个窗口的 CWnd * <BR>Create 的第一个参数就是 创建DialogBar的窗口指针呀。<BR>如果把m_wndSplitter.getPane(0,0)换成 this , 就会在MainFrame里面创建一个DialogBar, 这个都出来过, 换成m_wndSplitter.GetPane(0,0)就出不来了。<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-09-02 09:07:24
<br>内容:DialogBar就不需要m_wndSplitter。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:peppon 回复日期:2002-09-02 09:13:13
<br>内容:不懂啊,为什么不需要。我在CSplitterWnd派生的类里加Create也不行。<BR>我就是想在用CSplitterWnd切分的窗口里加个小标题栏,上面在加一个关闭此子窗口的按钮。<BR><BR><BR>2002-9-2 9:16:33

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -