Merci pour vos réponses.
Le programme devra etre sous windows, je pensais que les dll n'étaient utilisés et utilisables que sous windows (non?).
Pour le chargement de la dll,  je ne pense pas que cela soit utile de charger en dynamique la dll, je vais vérifier ce point au plus vite.
Faire un wrapper me faisait un peu peur avant, mais le site de florent Monnier a écrit m'a éclairci un peu le sujet. Je vais potasser ça un peu pour être sur de me lancer dans le développement en ocaml.
J'ai déjà développé en labgltk, mais merci pour le lien pour gtk, je ne connaissais pas celui là.
Pour l'anglais, je me suis demandé, mais je n'ai pas vu de consigne, alors j'ai préféré m'a langue maternelle pour être de bien m'exprimer :)

Cordialement.

Benjamin