// filter : le filtre de recherche ( "*.doc" par exemple )
// recursive : la fonction cherche dans les sous rΘpertoires
// Chaque CreateList remet α jour la CStringList
int FileOperation( CWnd * parent, // Parent windows
UINT wFunc,
CString destination, // Destination directory
long fFlags = FOF_ALLOWUNDO,
int oFlags = 0 );
// wFunc, function to process on the files in the StringList
// FO_COPY
// FO_DELETE
// FO_MOVE
// FO_RENAME
// fFlags Windows SDK flags
// FOF_ALLOWUNDO Preserves undo information, if possible.
// FOF_FILESONLY Performs the operation only on files if a wildcard filename (*.*) is specified.
// FOF_MULTIDESTFILES Indicates that the pTo member specifies multiple destination files (one for each source file) rather than one directory where all source files are to be deposited.
// FOF_NOCONFIRMATION Responds with "yes to all" for any dialog box that is displayed.
// FOF_NOCONFIRMMKDIR Does not confirm the creation of a new directory if the operation requires one to be created.
// FOF_RENAMEONCOLLISION Gives the file being operated on a new name (such as "Copy #1 of...") in a move, copy, or rename operation if a file of the target name already exists.
// FOF_SILENT Does not display a progress dialog box.
// FOF_SIMPLEPROGRESS Displays a progress dialog box, but does not show the filenames.
// See the Win 95 Guide ShFileOperation for more informations