视图中如何建立超级链接
希望点击一个视图中的某些文字跳转到另外一个视图中。谢谢 问题点数:60、回复次数:5Top
1 楼xinghf(xinghf)回复于 2001-12-03 12:50:16 得分 0
这个问题是不是不能实现?Top
2 楼xinghf(xinghf)回复于 2001-12-04 17:12:54 得分 0
每人回答一下Top
3 楼xinghf(xinghf)回复于 2001-12-04 17:28:37 得分 0
我的问提是指在单文档下如何增加超级连接或者点击某些文字跳转到另外一个界面中Top
4 楼jiangsheng(蒋晟.Net[MVP])回复于 2001-12-04 18:32:15 得分 30
你可以在视图中创建WebBrowser控件/直接从CHtmlView派生你的视图。参见CHtmlView的代码。Top
5 楼Anaki(三藏)回复于 2001-12-04 18:32:44 得分 30
超链的例子很多啊,你可以到www.codeproject.com的CStatic部分看一看,或者自己写一个更适合自己用的。:)
切换视图也很简单,这里是我以前软件的代码片段,你参考一下
BOOL CMainFrame::SwitchActiveView(CView* pView)
{
// 得到主框架窗口
CMainFrame* pMainFrame = (CMainFrame*)AfxGetMainWnd();
// 得到相关视的子框架窗口
CChildFrame* pParentFrame = (CChildFrame*)pView->GetParentFrame();
// 得到当前活动子窗口
CChildFrame* pActiveFrame = (CChildFrame*)pMainFrame->GetActiveFrame();
if(pParentFrame != pActiveFrame)
pParentFrame->ActivateFrame(-1);
return TRUE;
}
Top




