怎样改变view? 我想点击菜单时相应的改变窗口的视窗(使用不同的view类)应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CMainFrame::CreateAllViews(){ CCreateContext mContext; //系统启动的当前视即为资源编辑视 m_pResEditView=(CAWGToolView *) GetActiveView(); m_pActiveView=m_pResEditView; m_ActViewID=ID_VIEW_RESEDIT; mContext.m_pCurrentDoc=(CDocument*)m_pResEditView->GetDocument(); CAWGToolDoc *pDoc=(CAWGToolDoc *)(m_pResEditView->GetDocument()); //创建地图编辑视 m_pMapEditView=(CMapEditView *) new CMapEditView; m_pMapEditView->Create(NULL,NULL,WS_BORDER|WS_CHILD,CFrameWnd::rectDefault,this,ID_VIEW_MAPEDIT,&mContext);}//切换到map视void CMainFrame::OnMapedit() { if(m_ActViewID==ID_VIEW_MAPEDIT)return; m_pActiveView->SetDlgCtrlID(m_ActViewID); m_pActiveView->ShowWindow(SW_HIDE); SetActiveView(m_pMapEditView); m_pMapEditView->SetDlgCtrlID(AFX_IDW_PANE_FIRST); m_pMapEditView->ShowWindow(SW_SHOW); m_pActiveView=m_pMapEditView; m_ActViewID=ID_VIEW_MAPEDIT; RecalcLayout(); }//切换到res视void CMainFrame::OnResedit() { if(m_ActViewID==ID_VIEW_RESEDIT)return; m_pActiveView->SetDlgCtrlID(m_ActViewID); m_pActiveView->ShowWindow(SW_HIDE); SetActiveView(m_pResEditView); m_pResEditView->SetDlgCtrlID(AFX_IDW_PANE_FIRST); m_pResEditView->ShowWindow(SW_SHOW); m_pActiveView=m_pResEditView; m_ActViewID=ID_VIEW_RESEDIT; RecalcLayout();} GDI+打印的问题 有关数据库的问题 问一下,access数据库,查询时间类型匹配该怎么做? listview内容多的时候 显示很慢 怎么解决? 请问如何让程序运行时最大化窗口,且不可改变大小? * 英文 wildcard ,?英文是什么 急死我了,谁能帮我解决这个问题? hook问题,帮忙看看这一小段代码的问题 SOS-求Winhex 9.6注册码或注册机(300分) 请教:老潘的《com原理与应用》的源代码那里下载?(非ftp的) EditBox中的回车处理 请各位介绍一下ADO编程的资料
{
CCreateContext mContext;
//系统启动的当前视即为资源编辑视
m_pResEditView=(CAWGToolView *) GetActiveView();
m_pActiveView=m_pResEditView;
m_ActViewID=ID_VIEW_RESEDIT;
mContext.m_pCurrentDoc=(CDocument*)m_pResEditView->GetDocument();
CAWGToolDoc *pDoc=(CAWGToolDoc *)(m_pResEditView->GetDocument());
//创建地图编辑视
m_pMapEditView=(CMapEditView *) new CMapEditView;
m_pMapEditView->Create(NULL,NULL,WS_BORDER|WS_CHILD,CFrameWnd::rectDefault,this,ID_VIEW_MAPEDIT,&mContext);
}//切换到map视
void CMainFrame::OnMapedit()
{
if(m_ActViewID==ID_VIEW_MAPEDIT)return;
m_pActiveView->SetDlgCtrlID(m_ActViewID);
m_pActiveView->ShowWindow(SW_HIDE);
SetActiveView(m_pMapEditView);
m_pMapEditView->SetDlgCtrlID(AFX_IDW_PANE_FIRST);
m_pMapEditView->ShowWindow(SW_SHOW);
m_pActiveView=m_pMapEditView;
m_ActViewID=ID_VIEW_MAPEDIT;
RecalcLayout();
}//切换到res视
void CMainFrame::OnResedit()
{
if(m_ActViewID==ID_VIEW_RESEDIT)return;
m_pActiveView->SetDlgCtrlID(m_ActViewID);
m_pActiveView->ShowWindow(SW_HIDE);
SetActiveView(m_pResEditView);
m_pResEditView->SetDlgCtrlID(AFX_IDW_PANE_FIRST);
m_pResEditView->ShowWindow(SW_SHOW);
m_pActiveView=m_pResEditView;
m_ActViewID=ID_VIEW_RESEDIT;
RecalcLayout();
}