我建設用MFC一個文本編輯應用程序。有沒有辦法在用戶寫網址時自動創建超鏈接?這就像您在編寫網址「www.google.com」時一樣,應用程序會立即檢測網址並創建超鏈接。我已經搜索瞭解釋這個的文檔,但是找不到它。MFC,創建超鏈接自動
0
A
回答
1
您可能需要使用CRichEditCtrl,它使用RTF規範做豐富的文本突出顯示。這可以包括下劃線和顏色,您可以使用它們來創建超鏈接。有關更多信息,請參閱RTF syntax for hyperlink。
我覺得你還是得檢測點擊該超鏈接,但是這也許是另外一個問題。
要知道,傑克,那MFC是有點過時的UI框架。如果你知道你在做什麼,爲什麼你需要使用它,偉大的,但如果你是剛剛進入UI編程,我建議更現代的東西,像WPF或任何基於XAML的副產品的。
+0
太棒了!謝謝! – Jake
相關問題
- 1. MFC:在按鈕中創建超鏈接
- 2. 防止超鏈接自動創建
- 3. 自動超鏈接
- 4. 在記事本中創建超鏈接(textEdit)[MFC]
- 5. 在excel中創建動態超鏈接
- 6. Regex.Replace創建超鏈接C#
- 7. 用docx.dll創建超鏈接?
- 8. iReport 3.7.4創建超鏈接
- 9. 創建超鏈接按鈕
- 10. 重建超鏈接,或創建網絡超鏈接VBA excel
- 11. 將PDF創建自動化以包含超鏈接
- 12. 自動創建文件夾和超鏈接
- 13. Excel VBA:如何從單元格值自動創建超鏈接?
- 14. PHP MySQL自動創建硬編碼超鏈接
- 15. 創建XML超鏈接下載鏈接動態
- 16. 創建超鏈接,增加身體,然後添加超鏈接
- 17. MFC和動態鏈接
- 18. 從純文本創建超鏈接
- 19. 在excel中創建超鏈接列表
- 20. 使用Servlet創建超鏈接
- 21. 如何在kivy中創建超鏈接?
- 22. VBA使用超鏈接創建表格
- 23. 使用PostScript創建PDF超鏈接
- 24. 在Python中創建Excel超鏈接
- 25. 如何在extjs4中創建超鏈接?
- 26. Angular.js ui-sref不會創建超鏈接
- 27. 使用PHP和webform創建超鏈接
- 28. 在java的jlist中創建超鏈接
- 29. 如何在iReport中創建超鏈接?
- 30. 如何在AX中創建超鏈接?
非常類似的帖子和簡單的解決方案可以在這裏找到: http://stackoverflow.com/questions/12999309/creating-hyperlink-in-notepadtexteditmfc – JohnCz