Bonjour cantador.

comme je l'explique dans ma demande, je veux juste pouvoir afficher cette fenêtre aussi bien depuis un XP que depuis un Vista.
Je détaille :
Un service est en attente de recevoir une info pour lancer un prog. Quand il a cette info, je lance avec ça :
CreateProcess(nil, PChar(ExeName), nil, nil, False,
NORMAL_PRIORITY_CLASS, nil, PChar(WorkingDir),
StartupInfo, processInfo);
Le truc c'est qu'avec XP, il m'affiche bien la fenêtre du prog
ExeName mais qu'avec Vista il ne l'affcihe pas...
Mais dans les 2 cas le prog tourne bien sauf que je ne peux pas cliquer sur Fermer depuis Vista

Voilà. J'espère avoir été plus clair.
Bruno H.