B Batman007 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-30 #1 我在Microsoft Word里面写一个文档,当我输入"http://"的时候,这几个字被高亮显示了。完成网址输入后,甚至还加上了下划线。我把鼠标移到URL上,指针变成了手形。点击之后,IE窗口出现了,并把我带到那个站点。 请问在Richedit中如何实现?
我在Microsoft Word里面写一个文档,当我输入"http://"的时候,这几个字被高亮显示了。完成网址输入后,甚至还加上了下划线。我把鼠标移到URL上,指针变成了手形。点击之后,IE窗口出现了,并把我带到那个站点。 请问在Richedit中如何实现?
H HeyTommy Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-03 #2 对于鼠标形状改变的问题,你可以在Richedit中的鼠标移动事件中:获取当前鼠标的位置, 将其转换成Richedit中的行索引值,然后判断当前行是否为URL,如果是,则将鼠标的形状 变为crHandPoint,也就是手的形状;当发生鼠标点击事件后,你用 WinExec()并将这个 URL当作参数传递给给这个函数,并用这个函数来启动浏览器,就达到你的目的了塞!
对于鼠标形状改变的问题,你可以在Richedit中的鼠标移动事件中:获取当前鼠标的位置, 将其转换成Richedit中的行索引值,然后判断当前行是否为URL,如果是,则将鼠标的形状 变为crHandPoint,也就是手的形状;当发生鼠标点击事件后,你用 WinExec()并将这个 URL当作参数传递给给这个函数,并用这个函数来启动浏览器,就达到你的目的了塞!