在MFC的SDI中怎么动态创建一个浮动的视图窗口(拥有新的框架和视图)用来显示全局map(工程自带的视图用来显示局部map)
在MFC的SDI中如何动态创建一个浮动的视图窗口(拥有新的框架和视图)用来显示全局地图(工程自带的视图用来显示局部地图)
我的问题就是:点击一个按钮,弹出一个浮动的视图窗口(注意:不是切割和切换视图),这个浮动的视图窗口的框架窗口与主视图(工程自带的视图)的框架窗口是不一样的!谢谢
------解决方案--------------------
用无模式对话框行不行
在对话框实现你全局地图的显示
------解决方案--------------------
创建离屏页面
不知道能满足你要求不,我反正就是这样干的
------解决方案--------------------
楼主实现了浮动视图没?我也在做这个,想和楼主讨论一下
------解决方案--------------------
类似这样?
我的问题就是:点击一个按钮,弹出一个浮动的视图窗口(注意:不是切割和切换视图),这个浮动的视图窗口的框架窗口与主视图(工程自带的视图)的框架窗口是不一样的!谢谢
------解决方案--------------------
用无模式对话框行不行
在对话框实现你全局地图的显示
------解决方案--------------------
创建离屏页面
不知道能满足你要求不,我反正就是这样干的
------解决方案--------------------
楼主实现了浮动视图没?我也在做这个,想和楼主讨论一下
------解决方案--------------------
类似这样?
- C/C++ code
CCreateContext cc; CFrameWnd* pFrame = new CFrameWnd; cc.m_pCurrentFrame = pFrame; cc.m_pNewViewClass = RUNTIME_CLASS(CNewView); pFrame->Create(NULL, _T("Window")); pFrame->CreateView(&cc); pFrame->ShowWindow(SW_SHOW);