本文所述实例主要实现了删除某个盘符下指定位置的文件,可以是TXT、doc、jpeg等格式,只要选定格式后,再定义好盘符,即可一键删除所有指定类型的文件。再次提示删除前请确认,且删除后不可恢复。 以下是最主要的核心代码,其它代码读者可以自己添加。 SHFILEINFO shInfo; memset(&shInfo,0,sizeof(SHFILEINFO)); HIMAGELIST hImage = (HIMAGELIST)SHGetFileInfo(C:\\,0,&shInfo, sizeof( SHFILEINFO ), SHGFI_SYSICONINDEX | SHGFI_SMALL