salut les developpeur

J'ai un programme delphi qui lançe un programme externe compiler en c++ mfc .
j'ai utliser shellexecute pour lançer l'application mfc et puis je revient à l'application delphi.
Mais lorsque j'utilise SetForeGroundWindow pour mettre l'application en avant plan il ne le met pas. J'ai tester SetForeGroundWindow avec tous genre d'application, il le met en avant plan mais pas avec mon application mfc.
Merci d'avance.