! strnicmp(lpszURL. Left(strTemp. GetLength())), strTemp, StrTemp.GetLength())
{
*pbCancel=TRUE;
AfxMessageBox(“此网站被禁止访问!”);
break;
}
}
}
这样就能从根本上禁止用户访问已知的不良网站。如果在使用中发现了数组中还没有收集到的不良网站的网址,可以打开源程序把该不良网址添加到数组中。
4. 因为不良网站是动态变化的,所以我们不能、也不可能把所有的不良网站都列入到禁止搜索数组中,并且经常把源程序改来改去也不方便。为此,我们可以采取事后备案的方法,即记录近期用户所浏览的网站地址,以备日后查找和核对,这样也可以对用户起到一定的阻止作用。
在MFC ClassWizard中添加OnNavigate-
Complete2程序:
Void CSina6View::OnNavigateComplete2(LPCTSTR strURL)
{
CFile storeURL;
//打开备份文件
if(!storeURL.Open(“URLHist.dat”,CFile::modeREAD(北联网教程,专业提供视频软件下载)
……