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;
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.
HLBWINFO, IHlinkBrowseContext::GetBrowseWindowInfo, IHlinkBrowseContext::SetBrowseWindowInfo