# include“l_bitmap.h”
L_LTANN_APIL_INTL_AnnGetHyperlink (hObject puType、puMsg pwParam,叮铃声,puLen)
获取指定注释的超链接信息对象。
处理注释对象的。
地址的变量更新的值表示超链接类型。可能的超链接类型:
价值 | 意义 |
---|---|
ANNLINK_NONE | [0 x0000]对象没有超链接。 |
ANNLINK_LTANNEVENT | [0 x0001] WM_LTANNEVENT LTANNEVENT_HYPERLINK消息将被发送 |
ANNLINK_USERMSG | [0 x0002]按钮的用户定义的消息将会发送这个函数的按钮信息和lParam包含对象的处理。 |
ANNLINK_RUN | [0 x0003]在叮铃声将运行指定的程序。程序和命令行参数中指定要叮铃声。 |
ANNLINK_WEBPAGE | (0 x0004)的web页面中指定的URL叮铃声将在当前浏览器打开。请注意,并不是所有的web浏览器接受命令行上的一个页面。他们会去一些默认主页。 |
变量的地址与用户定义的值更新消息。这个参数只如果值指出有效puType
ANNLINK_USERMSG。
地址的变量的值更新按钮。这个参数只是有效是否ANNLINK_USERMSG puType指向的价值。
包含超链接字符串的字符串。这个参数是有效的只有指向的价值puType
ANNLINK_RUN或ANNLINK_WEBPAGE。如果puType指向ANNLINK_RUN,叮铃声包含程序运行的名称和所有需要的命令行参数。如果puType点ANNLINK_WEBPAGE,叮铃声包含Web页面的URL来访问。
指针指向一个整数变量(L_SIZE_T)将更新链接字符串的长度。
价值 | 意义 |
---|---|
成功 | 函数是成功的。 |
< 1 | 一个错误发生。指返回代码。 |
类型的超链接对象ANNLINK_RUN或ANNLINK_WEBPAGE超链接字符串。看到超链接对象的字符串是什么,第一个叫L_AnnGetHyperlink传递NULL叮铃声
参数。超链接返回字符串的长度*puLen
论点。分配一个缓冲区足够大的存储字符串末尾的空,然后再调用L_AnnGetHyperlink,传递指针分配缓冲区的叮铃声的论点。注意,不占零长度字符串的结束。
必需的dll和库
x64 Win32。
为完整的示例代码,请参阅注释的例子。
L_INT AnnGetHyperlinkExample (HANNOBJECT HANNOBJECT)
{
L_INT nRet;
按钮按钮;
L_UINT uType uMsg;
L_TCHAR缓冲[2048];
L_SIZE_T zLen;
nRet = L_AnnGetHyperlinkLen (hAnnObject &zLen);
如果(nRet ! =成功)
返回nRet;
zLen = zLen + 1;
nRet = L_AnnGetHyperlink (hAnnObject &uType &uMsg,按钮,缓冲区,&zLen);
如果(nRet ! =成功)
返回nRet;
如果(uType = = ANNLINK_NONE)
对话框(NULL,文本(“对象没有超链接。”),文本(“通知”),MB_OK);
其他的如果((uType = = ANNLINK_WEBPAGE) | | (uType = = ANNLINK_RUN))
对话框(零、缓冲、文本(“消息”),MB_OK);
其他的
对话框(NULL,文本(“超链接没有字符串。\ n”),文本(“消息”),MB_OK);
返回成功;
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。