Obtener un tipo MIME de una extensión en C ++
¿Hay alguna forma de obtener el tipo MIME en C ++ con una extensión de archivo?
He leído sobre HKEY_CLASSES_ROOT, pero honestamente no tengo idea de cómo usarlo.
Lo que quiero es tener como entrada:
string extension=".pdf";
string extension2=".avi";
Obtener como salida:
string mimeType = "application / pdf";
string mimeType2 = "video / x-msvideo";
Sé que podría hacer esto por mi cuenta, pero creo que ya hay trabajo por hacer aquí.
Muchas gracias