多文档视图结构初始化问题

Thorwein 2009-08-18 11:55:36
MFC中MDI结构的程序。VIEW类继承于CHtmlView类
我的目的:程序一运行,初始效果如下
1.双击程序运行,初始化出两个view类,指向不同的URL。例如:一个指向www.baidu.com,一个指向www.sina.com。应该在哪个地方初始化?
2.www.baidu.com的VIEW在框架中最大化,www.sina.com的VIEW不可见。

要达到这样的效果,初始化代码要在哪儿添加,怎么实现。因为项目比较赶,来不及去把整个文档视图结构弄清楚,所以上来求助。

如果用SDI实现的话,可以吗?更麻烦,还是更轻松。

知道的兄弟,说说。先谢谢了。:)
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Thorwein 2009-08-19
  • 打赏
  • 举报
回复
谢谢各位。我采用了youyifang的方案。
雪影 2009-08-18
  • 打赏
  • 举报
回复
这个很简单,在View的OnInitialUpdate函数中加载就行
void CXXView::OnInitialUpdate()
{
CHtmlView::OnInitialUpdate();
if(i==0)
{
Navigate2(_T("http://www.sina.com/"),NULL,NULL);
i=1;
}
else
Navigate2(_T("http://www.baidu.com/"),NULL,NULL);
}


或在一个命令的消息响应函数,调用Navigate2函数就可以打开指定的网页
Thorwein 2009-08-18
  • 打赏
  • 举报
回复
TO 风中雨:先谢谢了。
我去试试。
youyifang 2009-08-18
  • 打赏
  • 举报
回复
建议lz看下试图切割的,实现很简单,可以满足你的要求。

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧