在Outlook Express中写邮件时,输入邮件地址后加空格或回车,就可以为该邮件地址自动添加链接。在VC7中,可以使用CHtmlEditCtrl或者CHtmlEditView实现这样的效果。我的问题是:上面的效果是在界面控件上输入文本或者粘贴文本时实现自动添加邮件地址链接的,我现在想在程序中把一个文本文件或者字符串导入到CHtmlView或者CHtmlEditView中,并且也能够为邮件地址自动添加链接,请问各位高手如何实现???我试过在CHtmlView或者CHtmlEditView直接Navigate2文本文件,效果是不对的。
请各位大虾不吝指教,万分感谢,高分相送!!
请各位大虾不吝指教,万分感谢,高分相送!!
解决方案 »
- 谁能给我介绍一下VC6.0环境下开Windows 64位程序啊?
- 有关单步执行的问题
- socket 问题,越搞越不明白了。
- 创建一个CDialogBar,并在其关联的对话框上放置了一个按钮,但是CDialogBar在显示出来后该按钮表现为不可用,请问如何解决
- 多谢fzd999(花差花差)帮助,请过来领分!
- 在win2k系统中如何直接进入操作系统(不出现密码提示框无须输入密码)
- 串口通信的问题 各位帮帮看看
- ATL初始设置问题,解决了,另开贴再给100分
- vc6.0安装问题 求助 急!!!
- [求助]VC++和MATLAB混编时com组件无法调用
- 1000分紧急求助关于插入dll到个别系统进程
- 如何创建一个有两条垂直线的窗口?
http://www.vckbase.com/document/viewdoc/?id=1472
http://www.yesky.com/326/1950826.shtml
可以通过流直接把内存数据写入到WebBrowser控件里,HtmlEdit控件其实是一个开放了编辑功能的WebBrowser控件,如果想把邮件地址直接转换为超链接,我想你应该在载入之前先处理这些数据,使用正则表达式来分析其中的邮件地址,并转换为超链接。
在C++中有两个很不错的正则表达式库:
boost:regex 和 CAtlRegExp