我想在我的WinForm里嵌入一个IE的实例,去掉边框和菜单、标题栏,做为一个Panel的子控件放进去,就像WebBrowser控件一样。WebBrowser控件不是没考虑,但问题多多,还有很多错误。想请问有没有替代品?
另外像360浏览器、傲游等软件的思路是怎样的?

解决方案 »

  1.   

    自己包装 shdocvw 里面相关的类。
      

  2.   

    不好说。换别的控件新问题可能更多,很可能产生WebBrowser控件能处理,而新控件处理不了的问题。
      

  3.   

    360和其他的浏览器都是使用了webbrowser控件,然后对他的一些事件进行封装
      

  4.   

    自己做IE浏览器
    http://www.codeproject.com/KB/cs/webbrowser.aspx
      

  5.   


    不敢苟同啊,至少360不是.Net程序吧
    webbrowser控件发导致Session丢失,很严重的问题呢
      

  6.   

    webbrowser和是不是.NET程序没有关系。
      

  7.   

    回LS,我说的是。Net里的WebBrowser控件
      

  8.   

    如果不想用WebBrowser控件,那只能用httpwebrequest了
      

  9.   

    webbrowser的属性中没有边框属性
      

  10.   

    我明白了,楼上的意思是在样式里写,我成功了,谢谢
    html
    {
    border:0px;
    margain:0px;
    padding:0px;
    overflow:hidden;
    }
    body{
    border:0px;
    margain:0px;
    padding:0px;
    overflow:hidden;
    }
    <body scroll='no'>
      

  11.   

    我明白了,楼上的意思是在样式里写,我成功了,谢谢
    html
    {
    border:0px;
    margain:0px;
    padding:0px;
    overflow:hidden;
    }
    body{
    border:0px;
    margain:0px;
    padding:0px;
    overflow:hidden;
    }
    <body scroll='no'>