There are several types of files in Windows.
And directory browsers display a description of each file type.
For example, a string such as "Video File", "Audio File", "Zip Compressed File", "Text File", etc.
I need a list of descriptive strings for file types stored in Windows, using C++.
Is there a way to get a list using C++?
I know how to get the information about each file using the SHGetFileInfoW function.
But what I need is a list of information, not individual information.
The application I'm creating now needs to list all files on Windows, and needs to sort the files based on the information above.
But SHGetFileInfoW function is too slow.
So I need to get the list in advance.
Thanks for reading this text.
PS I can't speak English well.