J'ai un C#, winforms application qui exécute une macro dans un autre programme. L'autre programme n'aura de cesse de fenêtres pop-up et généralement faire voir les choses, par manque d'un meilleur mot, fou. Je veux implémenter un bouton annuler qui arrêtera le processus de l'exécution, mais je n'arrive pas à obtenir la fenêtre de rester au top. Comment puis-je le faire en C#?
Edit: j'ai essayé de niveau Supérieur=true; , mais de l'autre programme continue à sauter de son propre windows sur le dessus. Est-il possible d'envoyer ma fenêtre vers le haut toutes les n millisecondes?
Edit: j'ai résolu ce fut par l'ajout d'une icône de plateau de système qui va annuler le processus en double-cliquant dessus. L'icône de plateau de système n'a pas de couverts. Merci à tous ceux qui ont répondu. J'ai lu l'article sur pourquoi il n'y a pas un " super-dessus de la fenêtre... logiquement, il ne fonctionne pas.