Demande d'explications sur une structure et ses champs.
Bonjour,
J'ai récupéré un bout de code sur internet cependant je ne comprends pas certaines lignes de ce code:
Le ZeroMemory permet de remplir les champs de la structure FileOpStr de 0 pour éviter d'avoir des valeurs aléatoires mais a quoi sert le paramètre sizeof(FileOpStr)?
FileOpStr.hwnd = Application->Handle; permet de récuperer le handle mais que représente "Application"?
Et à quoi sert SHFileOperation(&FileOpStr)?
Code:
1 2 3 4 5 6 7
| SHFILEOPSTRUCT FileOpStr
ZeroMemory(&FileOpStr, sizeof(FileOpStr));
FileOpStr.hwnd = Application->Handle;
FileOpStr.fFlags = FOF_NOCONFIRMATION
FileOpStr.wFunc = FO_DELETE;
FileOpStr.pFrom = "Dossier\\*.jpg\0"; *
SHFileOperation(&FileOpStr); |
Merci d'avance,
TkX