IE.Visible := true; //可见
IE.left := 0;
IE.top := 0;
IE.height := 600; //高度
IE.width := 600; //宽度
IE.menubar := 0; //取消菜单栏
IE.addressbar := 0; //取消地址栏
IE.toolbar := 0; //取消工具栏
IE.statusbar := 0; //取消状态栏
IE.resizable := 0; //不允许用户改变窗口大小
IE.Navigate(aURL);
不知道,我为什么没找到,控制最小化、关闭的方法呢?
还想问下,可不可以把这个弹出来的IE窗口嵌到我们自己的窗口里面去呢?

解决方案 »

  1.   

    不知道,我为什么没找到,控制最小化、关闭的方法呢?
    -----------
    这个要用底层api实现的
    可不可以把这个弹出来的IE窗口嵌到我们自己的窗口里面去呢?
    -----------
    应当可以ps:你到底想怎样啊
      

  2.   

    应该有一个设置属性
    DELPHI中的窗体设置如下:
    self.BorderIcons:=[biSystemMenu,biMaximize];
      

  3.   

    SetWindowLong(IE.HWnd, GWL_STYLE, GetWindowLong(IE.HWnd, GWL_STYLE) and not WS_MINIMIZEBOX);
      

  4.   

    sllss高手啊
    能再补问一个问题吗?需要另外开贴吗?
    想问下,这个弹出的IE窗口,能否嵌入到另外一个Form里面?
      

  5.   

    既然要放在FORM里还设置IE干什么,直接设置self.BorderIcons:=[biSystemMenu,biMaximize];
      

  6.   

      IE.Visible := False;
      
      //设置坐标
      IE.Left := 0;
      IE.Top := 0;
      //去除标题栏
      SetWindowLong(IE.HWnd, GWL_STYLE, GetWindowLong(IE.HWnd, GWL_STYLE) and
        not WS_CAPTION);
      //重画
      SetWindowPos(IE.HWnd, 0, 0, 0, 0, 0,SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE
        or SWP_NOZORDER or SWP_DRAWFRAME);
      //嵌入指定窗体
      Windows.SetParent(IE.Hwnd, Form1.Handle);  IE.Visible := True;
      

  7.   

    对s11ss膜拜了,非常感谢。结贴给分。