Bonjour,
Dans mon application, je dois ouvrir une application externe à l'application (ex: Microsoft Word) et je dois faire en sorte que cette application reste toujours en premier plan. Pour ce faire, j'utilises l'API SetWindowPos de Windows. Le problème, c'est que si je minimise la fenêtre et que je la réouvre, elle perd son statut "Always On Top". Le même problème surgit si j'ouvre un deuxième fichier directement à partir de Word puisque je n'ai plus le contrôle sur l'ouverture. Je cherche un moyen de pouvoir ouvrir un application always on top ainsi que toutes ces enfants. Voici la ligne que j'utilise présentement pour afficher word en premier plan.
API.User32.SetWindowPos(p.Handle.ToInt32, API.User32.HWND_TOPMOST, 228, 79, w, h, API.User32.SWP_NOACTIVATE Or API.User32.SWP_NOMOVE Or API.User32.SWP_NOSIZE)
Merci d'avance pour votre aide
Partager