HLBWINFOHLBWINFO*
*Contents  *Index  *Topic Contents
*Previous Topic: Structures
*Next Topic: HLITEM

HLBWINFO

typedef struct tagHLBWINFO 
{ 
    ULONG cbSize; 
    DWORD grfHLBWIF; 
    RECT rcFramePos; 
    RECT rcDocPos; 
    HLTBINFO hltbinfo; 
} HLBWINFO; 

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

cbSize
Total size of this structure, in bytes.
grfHLBWIF
Values taken from the HLBWIF enumeration.
rcFramePos
If grfHLBWIF & HLBWIF_HASFRAMEWNDINFO, contains the rectangle in screen coordinates of current frame-level windows within the browse context. When grfHLBWIF & HLBWIF_FRAMEWNDMAXIMIZED, frame-level windows are currently being displayed maximized. In this case, rcFramePos is the "normal" size of frame-level windows, that is, the rectangle to use for any frame-level window when it is nonmaximized.
rcDocPos
If grfHLBWIF & HLBWIF_HASDOCWNDINFO, contains the rectangle in screen coordinates of current document-level windows within the browse context. When grfHLBWIF & HLBWIF_DOCWNDMAXIMIZED, document-level windows are currently being displayed maximized. In this case, rcDocPos is the "normal" size of document-level windows, that is, the rectangle to use for any document-level window when it is nonmaximized.
hltbinfo
Provides information on the position of the Web toolbar. This enables the target application to display its toolbar in the same location.

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 HLBWIF, IHlinkBrowseContext::GetBrowseWindowInfo, IHlinkBrowseContext::SetBrowseWindowInfo, IHlinkTarget::Navigate


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.