我在尝试作一个浏览器

mali1 2002-10-26 12:36:05
现在我已经能够通过CAsyncsocket类来和服务器建立连接,并且能收到服务器传来的网页,问题是我怎么能把这些文本转换成咱们看的网页呢?MFC有什么函数或类可以调用,当我单击网页上的按钮时我有该怎么做呢?谢谢您的帮助。
...全文
22 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwdz99 2003-04-08
  • 打赏
  • 举报
回复
我也要做这样一个程序 而且还可能是毕业课题 了
mali1 2002-10-31
  • 打赏
  • 举报
回复
真的就像各位所说,调用MFC写出的浏览器就是个IE,太没意思。而自己解释html代码似乎费力不讨好。我已经放弃了。只做到通过socket连接得到html代码。这就是最后了。
howtotell 2002-10-30
  • 打赏
  • 举报
回复
根据http协议象服务器发送请求,先用Socket 编程接受服务器返回的html代码。(我只做到了这一步)。然后再解释html代码。。。。太麻烦了。
gold007 2002-10-30
  • 打赏
  • 举报
回复
我想函数和类的调用是没办法解决这个问题的,因为你下载得到的html协议的文件,你需要对它的每一句进行翻译和解释,然后在自己的视图里回显出来,这才是真正自己去做一个浏览器,很早的netscape源码大概是一万多行吧,当然还包括了界面和许多附属功能的编写,不过实现浏览的核心代码也绝不是你要求的寥寥几个函数和几行代码能解决的.
如果用htmlview和webbrowse控件,那没什么意思,还不如干脆彻底点shellexe(IE)算了.
zhanvi 2002-10-27
  • 打赏
  • 举报
回复
CHtmlView是个视图类 WebBrowser2 control是个ACTIVEX控件
如楼上兄弟所说,这样做其实就是个IE了,似乎没有什么做的必要
kwiner 2002-10-27
  • 打赏
  • 举报
回复
up
omale 2002-10-27
  • 打赏
  • 举报
回复
do NOT reinvent wheel
nie173 2002-10-27
  • 打赏
  • 举报
回复
浏览器?没用的软件的了,换其他的吧?
mali1 2002-10-26
  • 打赏
  • 举报
回复
对faxiao(小小),能否说得更明白些
faxiao 2002-10-26
  • 打赏
  • 举报
回复
那就是IE了,呵呵,只是多了一种浏览形式
如果真要做浏览器的话,考虑往PDA等上移植hoho
kingzai 2002-10-26
  • 打赏
  • 举报
回复
CHtmlView or WebBrowser2 control

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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