描述
启用或禁用自动检测URL由丰富的编辑控件. 您可以使用此功能或发送EM_AUTOURLDETECT消息明确.?弡???
FreeBasic Syntax
FUNCTION RichEdit_AutoUrlDetect ( _ BYVAL hRichEdit AS HWND, _ BYVAL fUrlDetect AS LONG _ ) AS LONG |
参数
hRichEdit |
[in]富文本编辑器控件的句柄 |
fUrlDetect |
[in]指定TRUE启用自动URL检测或FALSE禁用它. |
Return Value
如果消息成功,返回值为零.
如果消息失败,则返回值为非零值.例如,消息可能由于内存不足而失败.
备注
如果URL自动检测功能,丰富的编辑控件扫描任何修饰的文本来确定文本是否匹配一个URL.控件检测URL前缀开始用以下格式:
· | HTTP: |
· | 文件: |
· | mailto: |
· | FTP: |
· | HTTPS: |
· | 地鼠: |
· | NNTP: |
· | 普罗斯佩罗: |
· | Telnet: |
· | 新闻: |
· | WAIS: |
当它检测到一个URL,控件设置在URL字符串的所有字符CFE_LINK作用点.控件突出强调URL字符串和设置文本颜色.
Note当URL自动检测功能,丰富的编辑控件删除修改文本,没有URL格式的控件CFE_LINK效果确认.如果你的应用程序使用的CFE_LINK效应标记其他类型的文本,不启用自动URL检测.
一个丰富的编辑控件发送EN_LINK当它接收到的各种信息通知当鼠标指针在有CFE_LINK影响文本.─
最低操作系统
Windows 95和Windows NT的丰富的编辑2.0, 98, 4.0.
引用文件
AfcRichEdit.inc