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 : Sélectionner tout - Visualiser dans une fenêtre à part
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