RichEdit中如何自动判断超链接?就如同QQ那样,如果打入的是一个网站地址比如http://www.bizsofts.com ,RichEdit中会自动加上超链接,并且点击后可以自动转到响应链接地址。
解决方案 »
- 应届毕业生刚找到工作,程序员们说说每天工作多久
- vspd虚拟出来的串口怎么删除不了?
- 分已散光,所以,问题提在非技术区了,求有爱心且耐心的大侠帮忙
- 小问题:怎样在View类修改程序的标题?
- 怎样实时的计算音频流的分贝????
- 100分求助!!这个函数想移植到windows下,谁能给出修改后的代码
- 请问这里有错吗??为什么LoadLibrary成功而GetProcAddress失败呀
- 如何用函数向一个窗口发一个安键消息如'C',达到敲键盘的效果,
- 七夕送人的放烟花程序附带源码附件
- 进度条截取中间一段后,两端颜色变化,怎么做?(帮我解决者我给他充100元话费)
- COM中释放内存问题???????????????????????
- 在VC中如何判断是否安装了打印机,或有什么方法获取数量,vc和其他的比这点真差劲啊
PS..可以用正则表达式
CHARFORMAT cf;
cf.cbSize = sizeof(CHARFORMAT);
cf.dwMask = CFM_COLOR | CFM_UNDERLINE | CFM_BOLD;
cf.dwEffects = (unsigned long)~( CFE_AUTOCOLOR | CFE_UNDERLINE | CFE_BOLD);
cf.crTextColor = RGB(0, 0, 0);
// SetSelectionCharFormat(cf); int iEndPos = GetWindowTextLength();
SetSel(iStartPos, iEndPos);
SetSelectionCharFormat(cf);
m_CtrlRichEdit.SendMessage(EM_AUTOURLDETECT, (WPARAM)true, 0);//支持自动超链接