MFC,自动创建超链接

时间:2012-10-21 06:56:18

标签: mfc

我正在使用MFC构建textEdit应用程序。有没有办法在用户写网址时自动创建超链接?就像当您编写网址“www.google.com”时,应用程序会检测网址并立即创建超链接。我搜索了解释此问题的文档,但找不到它。

1 个答案:

答案 0 :(得分:1)

您可能希望使用CRichEditCtrl,它使用RTF规范进行富文本突出显示。这可以包括下划线和颜色,您可以使用它们来创建超链接。有关详细信息,请参阅RTF syntax for hyperlink

我认为您仍然需要检测点击该超链接,但这可能是一个单独的问题。

请注意,Jake,MFC是一个过时的UI框架。如果您知道自己在做什么以及为什么需要使用它,那很好,但是如果您刚刚进入UI编程,我会建议更现代的东西,比如WPF或任何基于XAML的衍生产品。