本人写了个IE浏览器,但当form 属性 BorderStyle 设置为 bsNone 或是 bsDialog
在 WebBrowsers 点击右见查看属性时,程序便死了。
而当form 属性 BorderStyle 设置为其他时正常。怎么解决呢?

解决方案 »

  1.   

    //from
    http://blog.csdn.net/TechnoFantasy/archive/2005/06/28/405531.aspxprocedure TForm1.FormCreate(Sender: TObject);
    begin
      SetWindowLong(Handle, GWL_STYLE, GetwindowLong(Handle, GWL_STYLE) and not WS_POPUP);
    end;
      

  2.   

    谢谢你提的建议。但这样还是多了上面的横条。没达到  bsNone 要的效果
    怎么去掉横条呢?
      

  3.   

    object Form1: TForm1
      BorderStyle = bsNone
    end什么横条?你的窗体一样要设置BorderStyle = bsNone
      

  4.   

    BorderStyle 设置为 bsNone 但跟 BorderStyle 设置为 bsSingle 一样,只是没有最大化、最小化和关闭。我就想达到 BorderStyle 设置为 bsNone  一样的效果。怎么处理呢
    谢谢你的热心