|
|
|
Hyperlinks Reference |
|
This section describes Microsoft ActiveX Hyperlinking and the interfaces involved in adding hyperlink navigation to your document or application.
|
|
Hyperlink Hyperlink Browse Context
|
Hyperlink Target |
|
Interfaces |
|
|
|
|
|
HlinkClone HlinkCreateBrowseContext HlinkCreateExtensionServices HlinkCreateFromData HlinkCreateFromMoniker HlinkCreateFromString HlinkCreateShortcut HlinkCreateShortcutFromMoniker HlinkCreateShortcutFromString HlinkGetSpecialReference HlinkGetValueFromParams HlinkGoBack HlinkGoForward HlinkIsShortcut HlinkNavigate HlinkNavigateMoniker HlinkNavigateString
|
HlinkNavigateToStringReference HlinkOnNavigate HlinkOnRenameDocument HlinkParseDisplayName HlinkPreprocessMoniker HlinkQueryCreateFromData HlinkResolveShortcut HlinkResolveShortcutToMoniker HlinkResolveShortcutToString HlinkResolveStringForData HlinkSetSpecialReference HlinkSimpleNavigateToMoniker HlinkSimpleNavigateToString HlinkTranslateUrl HlinkUpdateStackItem OleSaveToStreamEx |
|
Structures |
|
HLBWINFO |
|
Contains parameters that provide information about locations and sizes of frame-level and document-level windows within a browse context.
TYPE HLBWINFO Members
Remarks
|
|
HLITEM |
|
Indicates the data structure used by the system browse context to track hyperlinks.
TYPE HLITEM Members
|
|
HLTBINFO |
|
Not currently supported. |
|
TYPE HLTBINFO |
|
Enumerations |
|
HLBWIF |
|
Contains values relating to the locations and sizes of frame-level and document-level windows within a browse context.
Syntax %HLBWIF_HASFRAMEWNDINFO = &H01 %HLBWIF_HASDOCWNDINFO = &H02 %HLBWIF_FRAMEWNDMAXIMIZED = &H04 %HLBWIF_DOCWNDMAXIMIZED = &H08 %HLBWIF_HASWEBTOOLBARINFO = &H10 %HLBWIF_WEBTOOLBARHIDDEN = &H20 Constants
Remarks
|
|
HLFNAMEF |
|
Specifies which friendly name a client is requesting. The flags are used by the IHlink::GetFriendlyName interface.
Syntax %HLFNAMEF_DEFAULT = 0 %HLFNAMEF_TRYCACHE = 1 %HLFNAMEF_TRYPRETTYTARGET = 2 %HLFNAMEF_TRYFULLTARGET = 4 %HLFNAMEF_TRYWIN95SHORTCUT = 8 Constants
|
|
HLID |
|
Identifies the logical positions of a hyperlink identifier in the hyperlink navigation stack. The constants are used in the IHlinkBrowseContext interface.
Syntax %HLID_PREVIOUS = &HFFFFFFFF %HLID_NEXT = &HFFFFFFFE %HLID_CURRENT = &HFFFFFFFD %HLID_STACKBOTTOM = &HFFFFFFFC %HLID_STACKTOP = &HFFFFFFFB Constants
Remarks
|
|
HLINKGETREF |
|
Specifies whether the client is requesting the absolute, relative, or default reference for the hyperlink target. The constants are used in the IHlink::GetMonikerReference and IHlink::GetStringReference methods.
Syntax %HLINKGETREF_DEFAULT = 0 %HLINKGETREF_ABSOLUTE = 1 %HLINKGETREF_RELATIVE = 2 Constants
|
|
HLINKMISC |
|
Specifies whether the hyperlink object is a relative hyperlink to its target. The constants are used in the IHlink::GetMiscStatus method.
Syntax %HLINKMISC_RELATIVE = 1 Constants
|
|
HLINKSETF |
|
Specifies the operation of IHlink::SetMonikerReference. It allows a caller of this function to specify which IHlink parameter to set.
Syntax %HLINKSETF_TARGET = 1 %HLINKSETF_LOCATION = 2 Constants
|
|
HLINKWHICHMK |
|
Specifies whether a moniker being requested is the moniker for the container document or a base moniker specific to a hyperlink site. The constants are used in the IHlinkSite::GetMoniker method.
Syntax %HLINKWHICHMK_CONTAINER = 1 %HLINKWHICHMK_BASE = 2 Constants
|
|
HLNF |
|
Indicates how hyperlink navigation is to proceed. The enumeration is also used by the objects participating in the navigation protocol to convey to each other contextual information about the navigation.
Syntax %HLNF_INTERNALJUMP = &H1 %HLNF_OPENINNEWWINDOW = &H2 %HLNF_NAVIGATINGBACK = &H4 %HLNF_NAVIGATINGFORWARD = &H8 %HLNF_NAVIGATINGTOSTACKITEM = &H10 %HLNF_CREATENOHISTORY = &H20 Constants
|
|
HLQF |
|
Specifies query flags used by IHlinkBrowseContext::QueryHlink to determine the state of a particular hyperlink.
Syntax %HLQF_ISVALID = 1 %HLQF_ISCURRENT = 2 Constants
|
|
HLSHORTCUTF |
|
Not currently supported. |
|
%HLSHORTCUTF_DEFAULT = 0 |
|
HLSR |
|
Specifies which of the special hyperlink references to choose. The constants are used by the HlinkGetSpecialReference and HlinkSetSpecialReference functions.
Syntax %HLSR_HOME = 0 %HLSR_SEARCHPAGE = 1 %HLSR_HISTORYFOLDER = 2 Constants
|
|
HLTB |
|
Not currently supported. |
|
HLTRANSLATE |
|
Not currently supported. |
Page last updated on Sunday, 22 January 2006 22:43:06 +0100