HLBWIF

The HLBWIF enumeration contains values relating to the locations and sizes of frame- and document-level windows within a browse context.

typedef enum tagHLBWIF 
{ 
    HLBWIF_HASFRAMEWNDINFO,      = 1, 
    HLBWIF_HASDOCWNDINFO,        = 2, 
    HLBWIF_FRAMEWNDMAXIMIZED,    = 4, 
    HLBWIF_DOCWNDMAXIMIZED,      = 8 
} HLBWIF; 
 

Elements

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
Only useful in combination with HLBWIF_HASFRAMEWNDINFO. Indicates that frame-level windows of the browse context should appear maximized.
HLBWIF_DOCWNDMAXIMIZED
Only useful in combination with HLBWIF_HASDOCWNDINFO. Indicates that document-level windows of the browse context should appear maximized.

Remarks

The HLBWINFO structure is retrieved from the browse context using IHlinkBrowseContext::GetBrowseWindowInfo, and put into the browse context using IHlinkBrowseContext::SetBrowseWindowInfo. Hyperlink targets retrieve the HLBWINFO structure during IHlinkTarget::Navigate in order to reposition their user interface properly and ensure as seamless a transition as possible to the new document or object.

See Also

HLBWINFO, IHlinkBrowseContext::GetBrowseWindowInfo, IHlinkBrowseContext::SetBrowseWindowInfo