Ton service a une fenêtre cachée ou pas ? Ca peut arriver des fois. Tu peux le voir avec des outils comme Winspector ou Spy++. Dans ce cas, tu peux lui envoyer un WM_CLOSE.
Dans le cas contraire, tu peux utiliser TerminateProcess(), mais c'est une méthode un peu crade
edit: il me semble qu'il y a une fonction dédiée pour terminer un service, faudrait vérifier sur la MSDN
Message édité par Harkonnen le 28-08-2006 à 09:29:22
---------------
J'ai un string dans l'array (Paris Hilton)