У мене є програма C # winforms, яка запускає макрос в іншій програмі. Інша програма постійно з’являтиметься у вікнах і загалом змушуватиме речі виглядати, через відсутність кращого слова, шаленими. Я хочу застосувати кнопку скасування, яка зупинить процес, але не здається, що вікно залишається вгорі. Як це зробити в C #?
Редагувати: я спробував TopMost = true; , але інша програма постійно вискакує власні вікна зверху. Чи є спосіб відправити своє вікно вгору кожні n мілісекунд?
Редагувати: Я вирішив це шляхом додавання значка в системній області, який скасує процес подвійним клацанням на ньому. Значок системного лотка не закривається. Дякую усім, хто відгукнувся. Я прочитав статтю про те, чому немає вікна "зверху зверху" ... це логічно не працює.