急!如何切换CHtmlView中的网页? 将视图切分成两部分,左边是一个tree,右边是一个HtmlView。选择tree上不同的Item,右边的HtmlView中显示不同的网页,请问用什么函数来改变HtmlView中的网页? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CHtmlView有一个成员函数 Navigate2(m_strUrl, NULL,NULL); 这个函数就可以改变了,如果你在tree的点击事件中使用的话,你需要使用 view 的指针来调用上面的函数。 Navigate2 Navigate都行也可以在BeforeNavigate2时修改 void CColumnTreeCtrl::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult) { NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; // TODO: Add your control notification handler code here CGuizekuView* pView = CGuizekuView::GetView(); pView->Navigate2(_T("E:\\work\\Guizeku\\idshelp.chm::/html/warning/70001.html"), 0, NULL); *pResult = 0;}我是这么写的,但是每次一点到tree的Item上程序就会崩溃,这是为什么? why use CGuizekuView::GetView(); 菜单栏上的菜单默认是左对齐,如何让它右对齐呢? 求上传ftp服务器的示例代码(讨论有分) VC中DAO数据源如何加入? 100分请教组合框的问题 有没有办法将时间控件右边的选择按钮去掉,如果选择DTS_UPDOWN出现一个spin控件,不选默认为下拉日期控件 怎样在一个程序中调用exe文件? 关于True DBGrid 7.0的问题? 一个关于vc进程的问题 急急急急急急急急急急急急急急 发送两次消息模拟按下按钮,第二次没有响应,请问怎么搞 怎样在VC中动态改变CFormView视中控件的大小? 函数声明的两种写法,如何理解?
这个函数就可以改变了,如果你在tree的点击事件中使用的话,你需要使用 view 的指针来调用上面的函数。
也可以在BeforeNavigate2时修改
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
// TODO: Add your control notification handler code here
CGuizekuView* pView = CGuizekuView::GetView();
pView->Navigate2(_T("E:\\work\\Guizeku\\idshelp.chm::/html/warning/70001.html"), 0, NULL);
*pResult = 0;
}
我是这么写的,但是每次一点到tree的Item上程序就会崩溃,这是为什么?