⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_37112.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:37112 发表者:REMEX1980 发表日期:2003-04-22 08:28:24
<br>主题:如何在视图里将文字以超链接的形式显示出来?
<br>内容:如题!<BR><BR>Can u help me ,thank u !
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:楚虫 回复日期:2003-04-22 08:47:53
<br>内容:我也想知道
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:REMEX1980 回复日期:2003-04-22 09:42:13
<br>内容:是不是可以通过CVIEW派生类……<BR>不过好象要加很多东西
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:wowow 回复日期:2003-04-22 10:58:04
<br>内容:1.操作部分:<BR>&nbsp;&nbsp;a.定义一个静态控件(个人建议从CStatic中派生一个,可以在里面加上是否被选择过的标志),得到该控件的位置,用于鼠标形状的变化,当鼠标移动到这个区域时,变为手形(IDC_HAND),否则变为编辑形(IDC_IBEAM),单击鼠标左键后调用ShellExecute。<BR>&nbsp;&nbsp;可以参考:http://www.pcvc.net/category/content.asp?sendid=5<BR><BR>&nbsp;&nbsp;b.不用控件时,你首先要把你所有的超链接区域保存(得到文字的地址并把它转为区域),当移动鼠标或单击鼠标左键时,根据鼠标位置检测它是否落在超链接区域(循环比较),其它部分同a。<BR><BR>2.显示部分:<BR>&nbsp;&nbsp;由于要显示颜色(未选择时为蓝色,选过后变为暗红色)并画下划线,建议你使用CRichEditCtrl来放置你的文字,可以减少很多编程量。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:REMEX1980 回复日期:2003-04-22 11:09:34
<br>内容:非常感谢你的回答,我之前也看过你说的那篇文章,可惜那是基于对话框的,我个人觉得首先在对话框里的超连接不会太多,另外在对话框里要得到位置很容易!<BR>不过你的1-b说的确实是他的原理!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -