Alors moi c'était pour exécuté un fichié audio j'ai donc opté pour ShellExucute.
Je me suis renseigné sur msdn et voici la facon dont j'utilise la fonction dans mon programme.
Si a la place au dernié argument j'avais pas mit SW_SHOWNORMAL mais a la place: 0 lors de l'appelle de la fonction je n'aurais pas vu la fenetre de windows media player lire le son
Et bien sur si vous aviez voulu exécuté un .exe qui s'appelle b.exe vous mettez
char fichier[10]="b.exe";