Re: Enregistrer un doc word avec son handle

Posté par R&B le 19/1/2011 10:44:06
hmmm, vous confondez Handle et ce que l'on peut lancer sur un Handle de fenetre et m'éthodes d'activeX.

Votre GetClassName retourne le handle de la fenêtre word dans la couche windows.
WM_CLOSE est donc interprété dans cette couche (USER32.DLL) et correspond au déclenchement de la fermeture de la fenêtre (comme un ALT+F4).

Pour une fermeture propre je vous invite à passer par un pilotage ActiveX. Votre exe pilotera l'instance de word en cours... et vous exécuterez tout ce qui est programmable en VBA dans word, à savoir l'enregistrement du document si modifié lors de la fermeture.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=22&topic_id=6518&post_id=25677