Lorsque vous cliquez sur Propriété d'un fichier, vous avez surement remarqué les onglets Résumé et Personnaliser (uniquement fichiers Office).
Il contiennent des infos sur votre document ou votre fichier (Auteur, Titre, Objet, Commentaire...).
Ces informations sont stockées dans le fichier même pour les fichiers Office et dans des flux rattachés au fichier sous NTFS5.
On peut accèder à ces infos par le biais d'interfaces exposés par OLE2. Pour cela il faut créer une typelib pour pouvoir utiliser ces interfaces : c'est l'objet de ce code.
La fenêtre principale reproduit à peu près celle des onglets de Windows et Office (menu Fichier/Propriétés) :
- Résumé simple
- Statistiques
- Contenu
- Miniature
- Personnaliser
- Avancé (en lecture seule)
Vous pouvez modifier les informations et les enregistrer dans le fichier.