webbrowserraw.java

来自「java internet 浏览器:一个java编写的web浏览器」· Java 代码 · 共 408 行 · 第 1/2 页

JAVA
408
字号

  /** @com.method(vtoffset=50, dispid=501, type=METHOD, name="QueryStatusWB", addFlagsVtable=4)
      @com.parameters([in,type=I4] cmdID, [type=I4] return) */
  public native int QueryStatusWB(int cmdID);

  /** @com.method(vtoffset=51, dispid=502, type=METHOD, name="ExecWB", addFlagsVtable=4)
      @com.parameters([in,type=I4] cmdID, [in,type=I4] cmdexecopt, [in,elementType=VARIANT,type=PTR] pvaIn, [in,out,elementType=VARIANT,type=PTR] pvaOut) */
  public native void ExecWB(int cmdID, int cmdexecopt, Variant pvaIn, Variant pvaOut);

  /** @com.method(vtoffset=52, dispid=503, type=METHOD, name="ShowBrowserBar", addFlagsVtable=4)
      @com.parameters([in,elementType=VARIANT,type=PTR] pvaClsid, [in,elementType=VARIANT,type=PTR] pvarShow, [in,elementType=VARIANT,type=PTR] pvarSize) */
  public native void ShowBrowserBar(Variant pvaClsid, Variant pvarShow, Variant pvarSize);

  /** @com.method(vtoffset=53, dispid=4294966771, type=PROPGET, name="ReadyState", name2="getReadyState", addFlagsVtable=4)
      @com.parameters([type=I4] return) */
  public native int getReadyState();

  /** @com.method(vtoffset=54, dispid=550, type=PROPGET, name="Offline", name2="getOffline", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getOffline();

  /** @com.method(vtoffset=55, dispid=550, type=PROPPUT, name="Offline", name2="putOffline", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] pbOffline) */
  public native void setOffline(boolean pbOffline);

  /** @com.method(vtoffset=56, dispid=551, type=PROPGET, name="Silent", name2="getSilent", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getSilent();

  /** @com.method(vtoffset=57, dispid=551, type=PROPPUT, name="Silent", name2="putSilent", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] pbSilent) */
  public native void setSilent(boolean pbSilent);

  /** @com.method(vtoffset=58, dispid=552, type=PROPGET, name="RegisterAsBrowser", name2="getRegisterAsBrowser", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getRegisterAsBrowser();

  /** @com.method(vtoffset=59, dispid=552, type=PROPPUT, name="RegisterAsBrowser", name2="putRegisterAsBrowser", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] pbRegister) */
  public native void setRegisterAsBrowser(boolean pbRegister);

  /** @com.method(vtoffset=60, dispid=553, type=PROPGET, name="RegisterAsDropTarget", name2="getRegisterAsDropTarget", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getRegisterAsDropTarget();

  /** @com.method(vtoffset=61, dispid=553, type=PROPPUT, name="RegisterAsDropTarget", name2="putRegisterAsDropTarget", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] pbRegister) */
  public native void setRegisterAsDropTarget(boolean pbRegister);

  /** @com.method(vtoffset=62, dispid=554, type=PROPGET, name="TheaterMode", name2="getTheaterMode", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getTheaterMode();

  /** @com.method(vtoffset=63, dispid=554, type=PROPPUT, name="TheaterMode", name2="putTheaterMode", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] pbRegister) */
  public native void setTheaterMode(boolean pbRegister);

  /** @com.method(vtoffset=64, dispid=555, type=PROPGET, name="AddressBar", name2="getAddressBar", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getAddressBar();

  /** @com.method(vtoffset=65, dispid=555, type=PROPPUT, name="AddressBar", name2="putAddressBar", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] Value) */
  public native void setAddressBar(boolean Value);

  /** @com.method(vtoffset=66, dispid=556, type=PROPGET, name="Resizable", name2="getResizable", addFlagsVtable=4)
      @com.parameters([type=BOOLEAN] return) */
  public native boolean getResizable();

  /** @com.method(vtoffset=67, dispid=556, type=PROPPUT, name="Resizable", name2="putResizable", addFlagsVtable=4)
      @com.parameters([in,type=BOOLEAN] Value) */
  public native void setResizable(boolean Value);


  public static final com.ms.com._Guid iid = new com.ms.com._Guid((int)0xd30c1661, (short)0xcdaf, (short)0x11d0, (byte)0x8a, (byte)0x3e, (byte)0x0, (byte)0xc0, (byte)0x4f, (byte)0xc9, (byte)0xe2, (byte)0x6e);
  // GoBack UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void GoBack();

  // GoForward UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void GoForward();

  // GoHome UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void GoHome();

  // GoSearch UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void GoSearch();

  // Navigate UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void Navigate(String URL, Variant Flags, Variant TargetFrameName, Variant PostData, Variant Headers);

  // Refresh UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void Refresh();

  // Refresh2 UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void Refresh2(Variant Level);

  // Stop UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void Stop();

  // getApplication UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native Object getApplication();

  // getParent UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native Object getParent();

  // getContainer UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native Object getContainer();

  // getDocument UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native Object getDocument();

  // getTopLevelContainer UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native boolean getTopLevelContainer();

  // getType UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native String getType();

  // getLeft UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native int getLeft();

  // setLeft UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void setLeft(int pl);

  // getTop UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native int getTop();

  // setTop UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void setTop(int pl);

  // getWidth UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native int getWidth();

  // setWidth UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void setWidth(int pl);

  // getHeight UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native int getHeight();

  // setHeight UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native void setHeight(int pl);

  // getLocationName UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native String getLocationName();

  // getLocationURL UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native String getLocationURL();

  // getBusy UNMAPPABLE: Name is a keyword or conflicts with another member.
  //  /** @com.method()
  //      @hidden */
  //  public native boolean getBusy();


  public static final com.ms.com._Guid clsid = new com.ms.com._Guid((int)0x8856f961, (short)0x340a, (short)0x11d0, (byte)0xa9, (byte)0x6b, (byte)0x0, (byte)0xc0, (byte)0x4f, (byte)0xd7, (byte)0x5, (byte)0xa2);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?