社区
网络编程
帖子详情
用mdi结构做ie浏览器为什么在窗口里点击连接后把ie自动调出来显示而不是新开个mdi窗口显示?请问如何做?谢谢
haifeng_su
2003-08-26 01:02:44
如题,请指点,谢谢。
...全文
105
7
打赏
收藏
用mdi结构做ie浏览器为什么在窗口里点击连接后把ie自动调出来显示而不是新开个mdi窗口显示?请问如何做?谢谢
如题,请指点,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UDX协议
2003-08-29
打赏
举报
回复
* pbCancel = true;
加上就可以了。
多试试。
haifeng_su
2003-08-29
打赏
举报
回复
这位大哥,波子的我看了,好难阿!,有提炼出来的关键代码吗?多谢.
kingzai
2003-08-28
打赏
举报
回复
波子浏览器的代码已经相当简单了,你仔细看一下就知道怎么做
haifeng_su
2003-08-28
打赏
举报
回复
这个朋友,我用过了.不过好像不行阿.还是弹出ie,不是新的mdi窗口.如果可以有例子吗?
kingzai
2003-08-26
打赏
举报
回复
your view should be from CHtmlView,then overide CHtmlView::OnBeforeNavigate2
add a view in tab,and show it...
bager
2003-08-26
打赏
举报
回复
考虑到当前MDI子窗体所使用的URL与新页面URL不同的特性,OnBeforeNavigate2函数的简单实现思路如下:
示例程序中变量含义、用法请参见你的上一帖子
http://expert.csdn.net/Expert/topic/2186/2186950.xml?temp=.5273554
void CCMDIDemoHtmlViewView::OnBeforeNavigate2(LPCTSTR lpszURL, DWORD nFlags, LPCTSTR lpszTargetFrameName, CByteArray& baPostedData, LPCTSTR lpszHeaders, BOOL* pbCancel)
{
// TODO: Add your specialized code here and/or call the base class
if (theApp.m_strURL.CollateNoCase(lpszURL) ==0 )
{
CHtmlView::OnBeforeNavigate2(lpszURL, nFlags, lpszTargetFrameName, baPostedData, lpszHeaders, pbCancel);
}
else
{
theApp.m_strURL= lpszURL;
POSITION curTemplatePos = theApp.GetFirstDocTemplatePosition();
CDocTemplate* curTemplate = theApp.GetNextDocTemplate(curTemplatePos);
curTemplate->OpenDocumentFile(NULL);
}
}
haifeng_su
2003-08-26
打赏
举报
回复
请您说的详细点可以吗?最好代码举例,谢谢,我也知道用CHtmlView::OnBeforeNavigate2
方法,可是如何捕捉点击的那个连接的地址呢?如何写这段代码阿?
MFC实现IE
浏览器
1. **创建MFC项目**:使用Visual Studio创建一个新的MFC应用程序,选择"SDI"(单文档界面)或"
MDI
"(多文档界面)作为基础架构,这取决于你希望
浏览器
支持多个独立的浏览
窗口
还是只有一个。 2. **添加WebBrowser...
archive_VC模仿IE
浏览器
风格的多文档程序.zip.zip
标题中的“archive_VC模仿IE
浏览器
风格的多文档程序.zip.zip”表明这是一个压缩文件,其中包含了一个项目,该项目是用Visual C++(简称VC)开发的,目的是模仿Internet Explorer(简称IE)
浏览器
的多文档界面(
MDI
,...
VC模仿IE
浏览器
风格的多文档程序.rar
在这个上下文中,"VC模仿IE
浏览器
风格的多文档程序.rar"可能包含源代码、资源文件、项目文件等,供开发者研究或学习如何用VC实现类似IE
浏览器
的
MDI
应用。 标签“VC模仿IE
浏览器
风格的多文档程序.rar”进一步确认了...
VC模仿IE
浏览器
风格的多文档程序
【标题】"VC模仿IE
浏览器
风格的多文档程序"是一个基于Microsoft Visual C++(简称VC)开发的应用程序,它旨在实现类似Internet Explorer(IE)
浏览器
的用户界面和多文档接口(
MDI
)。这个程序可能是一个学习项目,...
VC++ 之 仿IE
浏览器
源码
3. **创建主
窗口
**:设计一个主
窗口
,可以是
MDI
(多文档界面)或SDI(单文档界面),并在其中添加一个` CHtmlView`控件,它是MFC提供的一个类,可以直接
显示
HTML内容。 4. **初始化
浏览器
对象**:在程序运行时,...
网络编程
18,358
社区成员
64,186
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章