在自己做的界面里显示网页后,如何在界面中增加“刷新,回到首页,后退,向前”功能? 我做了一个界面可以显示指定网址的页面,但是还需要增加4个按钮使得该界面对显示的网页具有“刷新,回到首页,后退,向前”的功能,该界面是用VC在MFC下做的,本人是VC初学者,所以希望有人能指点迷津,如果能有参考代码那更是感谢!!这个功能对我来说很重很紧急!谢谢各位了!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己做工具栏命令按钮,然后执行浏览器控件的Refresh()/GoBack()/GoForward()/GoHome()方法即可。 void CMainFrame::OnBtnGoHome(){ m_ctrlWeb->GoHome();}void CMainFrame::OnBtnRefresh(){ m_ctrlWeb->Refresh();}void CMainFrame::OnBtnGoBack(){ m_ctrlWeb->GoBack();}void CMainFrame::OnBtnGoForward(){ m_ctrlWeb->GoForward();}有三个功能按钮可以正确使用了,就是回到主页显示不正确,不管我上的是新浪还是百度等等,总是回到腾讯的主页,有谁知道该怎么改吗? GoHome是到你Internet设置的主页,而非你刚上的页,自己的需要自己管理 代码记住,然后直接定位ctrlWeb->Navigate2 m_ctrl->GetControlUnknown --> IUnknownIUnknown::QueryInterface --> IServiceProviderIServiceProvider::QueryService(SID_STravelLogStg...) --> ITravelLogStgITravelLogStg::EnumEntries --> IEnumTravelLogEntryIEnumTravelLogEntry::Reset+Next --> ITravelLogEntryITravelLogStg::TravelTo(ITravelLogEntry) 上面纯粹是COM接口的调用伪代码,通过一个接口的方法调用得到另一个接口,再调用另一个接口的方法,依此类推。 无线网卡驱动的问题 调用COM组件的函数,返回一个奇怪的数字 关于多线程编程的几点疑问,每个问题10分到50分不等 问一个关于ONSIZE的问题 面试归来,谈谈经验 今天头脑发热,特想问清楚同步与阻塞、异步与非阻塞的区别。 到底什么是客户区??? 有关多线程搜索的问题 这样写能否避免 报错在shell32.dll找不到SHGetFolderPathA函数入口 这样的错误? 显示连接的dll怎么导出其中的类? 看看位域结构体内存分配为空的问题. MessageBox 问题
{
m_ctrlWeb->GoHome();
}void CMainFrame::OnBtnRefresh()
{
m_ctrlWeb->Refresh();
}void CMainFrame::OnBtnGoBack()
{
m_ctrlWeb->GoBack();
}void CMainFrame::OnBtnGoForward()
{
m_ctrlWeb->GoForward();
}有三个功能按钮可以正确使用了,就是回到主页显示不正确,不管我上的是新浪还是百度等等,总是回到腾讯的主页,有谁知道该怎么改吗?
而非你刚上的页,自己的需要自己管理
IUnknown::QueryInterface --> IServiceProvider
IServiceProvider::QueryService(SID_STravelLogStg...) --> ITravelLogStg
ITravelLogStg::EnumEntries --> IEnumTravelLogEntry
IEnumTravelLogEntry::Reset+Next --> ITravelLogEntry
ITravelLogStg::TravelTo(ITravelLogEntry)