使用CSplitterWnd和重绘窗口大小时发生的问题
2008-03-23 18:30
330 查看
问题1:如上图所示.我的程序是单文档窗口,使用CSplitterWnd分割成两个窗口.图1所示的是在debug和release两种情况下运行时的右边的那个窗口.处理窗口尺寸变化是在OnSize函数里.现在的问题是:为什么在debug时能够正确的修改窗口内各个窗口的大小,而在release模式时却出了问题?在Visual Studio 2005(C++)下编译。请高手指教,谢谢.
问题2:也是这个程序中的.上面所使用的是CSplitterWnd,但是我没有找到它怎样去响应鼠标点出,以达到隐藏图1中所示的窗口的目的.因此我从CSplitterWnd派生了一个类来处理.但是这样却不能在OnCreateClient()时正确CreateView来创建视图.请问原因是什么?怎么样来达到我所说的那个目的呢?谢谢!
相关文章推荐
- 使用CSplitterWnd分割窗口必须注意的问题!!!
- 【CSplitterWnd技巧二】使分割窗口不能改变大小
- 【CSplitterWnd技巧二】使分割窗口不能改变大小
- 使用CSplitterWnd分割窗口
- 在View视图类中使用CSplitterWnd来拆分视图窗口(不在CMainFrame类的虚函数OnCreateClient中拆分视图框架窗口)
- 【CSplitterWnd技巧一】改变分割窗口拖动条的大小
- 使用CSplitterWnd实现拆分窗口(多视图显示)
- 使用CSplitterWnd实现拆分窗口(多视图显示)
- 【CSplitterWnd技巧二】使分割窗口不能改变大小
- 使用CSplitterWnd类分割窗口
- 使用CSplitterWnd切分窗口
- MFC使用CSplitterWnd分割窗口的创建
- MFC使用CSplitterWnd分割窗口并在切分条增加按钮
- 使用CSplitterWnd类作窗口分割
- 关于CSplitterWnd拆分窗口的隐藏与显示问题
- 使用CSplitterWnd实现拆分窗口(多视图显示)
- 转 使用CSplitterWnd分割窗口
- 使用CSplitterWnd分割View窗口
- 使用CSplitterWnd实现拆分窗口(多视图显示)
- 使用2个CSplitterWnd分割成3个窗口