跳转到主要内容
此对象公开了超链接的方法和属性。

属性

名称类型描述
ApplicationEngine, 只读返回 Engine 对象。
SchemeHyperlinkSchemeEnum存储超链接类型。当为 Target 属性指定超链接地址时,系统会自动检测该类型。如果 IHyperlink::Scheme 属性的值为 HS_Unknown,则会自动检测分配给 Target 属性的超链接类型。
TargetBSTR存储超链接地址。如果链接为本地链接,请将用户书签用作 Target,并将 Scheme 设为 HS_Local (参见下方示例) 。

方法

名称描述
ParseTarget根据 HyperlinkSchemeEnum 中描述的类型,将 Target 属性转换为规范形式。
Hyperlink 对象图

输出参数

此对象是 Engine 对象的 CreateHyperlink 方法的输出参数。

输入参数

该对象是 Paragraph 对象的 SetHyperlink 方法的输入参数。

示例

// 创建书签
paragraph1->SetBookmark( 0, count, L"my_user_bookmark" ) ;
// 创建超链接
CSafePtr<IHyperlink> newHyperlink;
FREngine->CreateHyperlink( &newHyperlink ) ;
newHyperlink->put_Scheme( HS_Local ) ;
newHyperlink->put_Target( L"UserDefinedBookmark:my_user_bookmark" ) ;
paragraph2->SetHyperlink( 0, count, newHyperlink );
...

另请参见

处理 Text 处理属性