Bonjour tout d'abord je décris mon application ...

Form 1 ---> Form2 ---> Form 3 ---> Form4


La form2 déclenche l'ouverture de Form3 et la form3 ouvre la Form4

Il est impératif que Form4 soit au premier plan
avec Fstayontop , ca ne le mets pas au premier plan par rapport à Internet explorer

Avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SetWindowPos(Form1.handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE Or SWP_SHOWWINDOW Or SWP_NOMOVE Or SWP_NOSIZE);
C'est ma form1 qui se mets en StayOnTop (ca marche pour la form1)...

A noter quand j'applique à Form1 fsstayontop
ca marche impecable
mais avec form4 ca ne marche vraiment pas ...

Est ce possible ?

merci d'avance


PS : quand je mets FSstayontop sur Form4 elle est toujours au premier plan mais uniquement dans l'application courante ..
Exemple : Form4 est au dessus de Form 3 et Form2 et Form1
Mais Internet Explorer passe au dessus ...