Salut,
de toute façon un exec est la porte ouverte aux trous de sécurités (ça reste et restera toujours mon point de vue...), donc je rejoins gouessej quand à l'utilisation de JNI et/ou JNA.
Cependant, vu le but de la question qui se porte sur MS VC++, il n'y a ici aucun intérêt d'utiliser JNI/JNA et pour être franc il n'y a AUCUN intérêt de faire du java quand on se focalise sur une application MS Windows...
- Cela rend le code et l'application non portable.
- Tu imposes aux utilisateur (et à toi même) l'utilisation d'une JVM sans raisons, alors que C# ou encore VB suffit amplement voir même mieux du fait que tu peux très simplement récupérer les handles windows (HWND) des composant de MS VC++ et donc gagner un temps de traitement et ne manipulation non négligeable
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO