HLBWIF enumeration

[HLBWIF may be altered or unavailable in subsequent versions of the operating system or product.]

Note  The Microsoft ActiveX Hyperlink API is deprecated in Windows Internet Explorer 8 and later, and ActiveX technology as a whole is unsupported in the Microsoft Edge browser in favor of standards-based web APIs. For more information, see Saying goodbye to ActiveX, VBScript, attachEvent... and Get ready for plug-in free browsing.

 

Contains values relating to the locations and sizes of frame-level and document-level windows within a browse context.

Syntax

typedef enum tagHLBWIF { 
  HLBWIF_HASFRAMEWNDINFO    = 0x01,
  HLBWIF_HASDOCWNDINFO      = 0x02,
  HLBWIF_FRAMEWNDMAXIMIZED  = 0x04,
  HLBWIF_DOCWNDMAXIMIZED    = 0x08,
  HLBWIF_HASWEBTOOLBARINFO  = 0x10,
  HLBWIF_WEBTOOLBARHIDDEN   = 0x20
} HLBWIF;

Constants

  • HLBWIF_HASFRAMEWNDINFO
    This browse context has available frame-level window positioning information.

  • HLBWIF_HASDOCWNDINFO
    This browse context has available document-level window positioning information.

  • HLBWIF_FRAMEWNDMAXIMIZED
    This indicates that frame-level windows of the browse context should appear maximized. It is only useful in combination with HLBWIF_HASFRAMEWNDINFO.

  • HLBWIF_DOCWNDMAXIMIZED
    This indicates that document-level windows of the browse context should appear maximized. It is only useful in combination with HLBWIF_HASDOCWNDINFO.

  • HLBWIF_HASWEBTOOLBARINFO
    This browse context has available Web toolbar positioning information.

  • HLBWIF_WEBTOOLBARHIDDEN
    The browse window currently has its Web toolbar hidden.

Remarks

The HLBWINFO structure is retrieved from the browse context using IHlinkBrowseContext::GetBrowseWindowInfo and put into the browse context using IHlinkBrowseContext::SetBrowseWindowInfo.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Hlink.h