文件名称:UFW
- 所属分类:
- 系统编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 27kb
- 下载次数:
- 1次
- 提 供 者:
- 韩*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
基于对话框的MFC优盘杀毒程序,运行程序时.有优盘插入时检测u盘里的autorun.inf-for(char cbNum= D cbNum<= Z cbNum++) //遍历可能的U盘盘符
{
strdir.Empty()
strdir.Format(" c:",cbNum)
if(GetDriveType((LPCTSTR)strdir)==DRIVE_REMOVABLE)// 可移动的磁盘
{
//-------设置扫描目录---------
strdir+="\\autorun.inf"
WIN32_FIND_DATA FileData
//-------搜索autorun.inf文件
HANDLE hSearch = FindFirstFile(strdir , &FileData)
//如果U盘中发现了autorun.inf文件就中彩了
if (hSearch != INVALID_HANDLE_VALUE)
{
//复制病毒路径到全局变量
g_strFile=strdir
ShowWindow(SW_SHOW) //如果发现病毒会自动显示程序主窗体
//把病毒路径复制到窗口上
SetDlgItemText(IDC_PATH,strdir)
//使用PC机箱的扬声器报警
Beep(2500,500)
//结束病毒扫描
KillTimer(0)
//设置清除病毒按钮为可用
GetDlgItem(IDC_BTN_KILL)->EnableWindow(TRUE)
}
CloseHandle(hSearch)
}
{
strdir.Empty()
strdir.Format(" c:",cbNum)
if(GetDriveType((LPCTSTR)strdir)==DRIVE_REMOVABLE)// 可移动的磁盘
{
//-------设置扫描目录---------
strdir+="\\autorun.inf"
WIN32_FIND_DATA FileData
//-------搜索autorun.inf文件
HANDLE hSearch = FindFirstFile(strdir , &FileData)
//如果U盘中发现了autorun.inf文件就中彩了
if (hSearch != INVALID_HANDLE_VALUE)
{
//复制病毒路径到全局变量
g_strFile=strdir
ShowWindow(SW_SHOW) //如果发现病毒会自动显示程序主窗体
//把病毒路径复制到窗口上
SetDlgItemText(IDC_PATH,strdir)
//使用PC机箱的扬声器报警
Beep(2500,500)
//结束病毒扫描
KillTimer(0)
//设置清除病毒按钮为可用
GetDlgItem(IDC_BTN_KILL)->EnableWindow(TRUE)
}
CloseHandle(hSearch)
}
(系统自动生成,下载前可以参看下载内容)
下载文件列表
UFW\UFW.clw
...\ReadMe.txt
...\UFW.h
...\UFW.cpp
...\StdAfx.h
...\StdAfx.cpp
...\UFW.dsp
...\UFW.dsw
...\UFW.ncb
...\UFW.plg
...\UFWDlg.h
...\Resource.h
...\UFWDlg.cpp
...\UFW.rc
...\UFW.APS
...\UFW.opt
...\res\UFW.rc2
...\...\UFW.ico
...\Debug
...\res
UFW
...\ReadMe.txt
...\UFW.h
...\UFW.cpp
...\StdAfx.h
...\StdAfx.cpp
...\UFW.dsp
...\UFW.dsw
...\UFW.ncb
...\UFW.plg
...\UFWDlg.h
...\Resource.h
...\UFWDlg.cpp
...\UFW.rc
...\UFW.APS
...\UFW.opt
...\res\UFW.rc2
...\...\UFW.ico
...\Debug
...\res
UFW