Question

In most of recent versions of Windows (XP, Vista, "7") it is possible to get detailed information of some file formats like JPEG EXIF, MP3 ID3 tags (like genre, artist) and some other formats. To get that information one should right click on file, chose "Properties" and check "Details" tab in the dialog.

My question is how do I extend the shell in order to display information about other file formats which are currently not supported or supported but not all details are being shown.

My guess is that there must be some kind of .dll-based mechanism, perhaps some kind of COM server but I can't find the entry point for this topic. I am even not sure how to google it, in fact. Any time I try to search I get a lot of information about file formats rather than shell extension.

Any pointer to relevant article/MSDN chapter is appreciated.

Was it helpful?

Solution

Look at the IShellPropSheeExt Interface. I think, that's what you want:

Implementing the Property Page COM Object

The Complete Idiot's Guide to Writing Shell Extensions - Part V

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top