Bonjour,
J'ai une application avec une Form principale Form1. Depuis cette Form, j'ouvre d'autres Forms en dynamique (form2, form3, form4, etc...). En fait je developpe un post-it virtuel.
Sur ces forms, il y a une alarme. Quand cette alarme se declenche cela affiche la form correspondante a l'ecran par dessus toutes les autres fenetres de mon bureau. Jusque la pas de probleme, j'utilise SetWindowPos() et SetForegroundWindow().
Mais quand la fenetre s'affiche au premier plan, ca affiche egalement toutes les fenetres de mon application. Ou quand je clique sur une des fenetres, cela affiche egalement toutes les fenetres de mon application.
Donc ma question est : Comment faire pour avoir seulement ma form selectionnee qui s'affiche en premier plan (soit en l'activant ou soit par l'alarme) sans que les autres fenetres de mon application s'affichent egalement au premier par rapport aux autres fenetres du bureau ?
Merci
Fred
Partager