如何在view中插入超链接,超链接功能类似按钮,点击它执行它的处理函数
单文档应用程序
在view视图中布置超级链接,代替按钮或者菜单命令。
如何使用超连接,响应函数如何添加?
问题点数:50、回复次数:7Top
1 楼lixiaosan(小三)回复于 2006-03-20 17:19:19 得分 0
1.添加cstatic控件,选中其notify属性,然后添加单击消息响应函数
2.改变static控件的字体,并为其添加下化线。。Top
2 楼wawaku(一堆裤衩!)回复于 2006-03-20 17:44:44 得分 0
3,在View上自画一个按扭,添加其响应函数。
4,在View上画一个喜欢又好看的图片(并处理成有点立体的感觉),判断当鼠标在这个图片的矩形上时改变鼠标形状,当鼠标按下时画一个和它一样并有陷下的感觉的。鼠标抬起时画回。
响应函数在
if(鼠标按下&&鼠标在矩形内)
我喜欢4。呵,好看又好用Top
3 楼teli_eurydice(哭泣的仙人掌。。。。)回复于 2006-03-20 17:54:38 得分 0
用个对象管理,就是画成那个样子而已,没什么,再判断鼠标点击事件,当然你用 fromView 就用上面的各位说的Top
4 楼annissa(lazio)回复于 2006-03-20 23:13:56 得分 0
我不想用formview
用对象管理具体是什么Top
5 楼jiangsheng(蒋晟.Net[MVP])回复于 2006-03-21 06:20:43 得分 0
use the CLinkCtrl(MFC)
http://msdn2.microsoft.com/en-us/library/tdfd1sb4(VS.80).aspxTop
6 楼lynx090(黑色的风)回复于 2006-03-21 08:29:49 得分 0
用CHyperLink 和CStatic一样用法,很简单的。要不直接把view改为CHtmlView.Top
7 楼xjllibiao(喜就乐)回复于 2006-04-07 21:47:27 得分 0
m_web.SetURL ( "www.pcvc.net" );
m_web.SetLinkCursor ( AfxGetApp()->LoadCursor ( IDC_HAND ) );Top




