切换视图
来源:互联网 发布:高斯滤波器和log算法 编辑:程序博客网 时间:2024/04/28 04:54
void CMainFrame::OnOrderSearch()
{
CView * pView = NULL ;
CRuntimeClass* pNewViewClass;
pNewViewClass = RUNTIME_CLASS(CSearchInfoView);
CCreateContext context;
context.m_pNewViewClass = pNewViewClass;
context.m_pCurrentDoc = GetActiveDocument();
m_wndSplitter.DeleteView(0,0) ;
m_wndSplitter.CreateView(0,0, pNewViewClass, CSize(0,350), &context) ;
pView = (CView*)m_wndSplitter.GetPane(0,0) ;
pView->OnInitialUpdate() ;
pNewViewClass = RUNTIME_CLASS(CSearchResultView) ;
context.m_pNewViewClass = pNewViewClass ;
context.m_pCurrentDoc = GetActiveDocument() ;
m_wndSplitter.DeleteView(1,0) ;
m_wndSplitter.CreateView(1,0, pNewViewClass, CSize(0,0), &context) ;
pView = (CView*)m_wndSplitter.GetPane(1,0) ;
pView->OnInitialUpdate() ;
m_wndSplitter.RecalcLayout() ;
}
{
CView * pView = NULL ;
CRuntimeClass* pNewViewClass;
pNewViewClass = RUNTIME_CLASS(CSearchInfoView);
CCreateContext context;
context.m_pNewViewClass = pNewViewClass;
context.m_pCurrentDoc = GetActiveDocument();
m_wndSplitter.DeleteView(0,0) ;
m_wndSplitter.CreateView(0,0, pNewViewClass, CSize(0,350), &context) ;
pView = (CView*)m_wndSplitter.GetPane(0,0) ;
pView->OnInitialUpdate() ;
pNewViewClass = RUNTIME_CLASS(CSearchResultView) ;
context.m_pNewViewClass = pNewViewClass ;
context.m_pCurrentDoc = GetActiveDocument() ;
m_wndSplitter.DeleteView(1,0) ;
m_wndSplitter.CreateView(1,0, pNewViewClass, CSize(0,0), &context) ;
pView = (CView*)m_wndSplitter.GetPane(1,0) ;
pView->OnInitialUpdate() ;
m_wndSplitter.RecalcLayout() ;
}
- 视图切换
- 切换视图
- 视图切换
- 视图切换
- 视图切换
- 视图切换
- UIQ视图切换
- SDI多视图切换
- SDI 视图切换函数
- Avkon视图切换架构
- Android 视图切换效果
- c++ 切换视图函数
- iOS 切换视图
- 视图切换总结
- ios5 多视图切换
- ios视图切换效果
- 视图切换总结
- VS2008切换视图假死
- 如何在文件菜单中控制最近打开的文件?
- 第一篇:Oracle Datebase开始
- C#基础概念二十五问
- 电视剧公主小妹全集
- [VC++(MFC)]串行化(Serialization)
- 切换视图
- 二代小波基础
- 窗口切换分割详解
- 生肖传说最新介绍
- Java基础知识——Java入门与加深
- 包含View.h之前要包含Doc.h
- Cool 给你的Visual Studio 添加音乐
- 动态创建视图
- 利用XMLBean轻轻松松读写XML