| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Console.СвернутьВТрей |
| Автор: Berserk 18.9.2007, 09:30 |
| Доброе время суток. Как можно консольное приложение свернуть программно. Нужно свернуть хоть как-то, на панель задач, в трей, это не так важно, главное, чтоб консольное окно не муляло перед глазами. Есть правда еще один вариант, не свернуть а уменьшить размер при помощи Console.SetWindowsSize(a,b), но тогда возникает такой вопрос: как (опять же программно) это маленькое окно помещать над кнопкой ПУСК. Имеется в виду: использование SetWindowPosition (a,b) ну и може еще чего. Спасибо всем тем, кто скажет, что я сам ответил на свои вопросы, но хотелось бы что нить конкретнее. Спасибо за помощь. |
| Автор: ivashkanet 19.9.2007, 15:24 |
| Berserk, предлагаю такой алгоритм: Сворачивание 1) Сворачиваем на панель 2) Делаем окну Hide (если консоль не позволяет, то winAPI) 3) Показываем иконку в таскбаре Показывание 1) Разворачиваем 2) Показываем окно 3) Скрываем иконку в таскбаре Удачи P.S. Пункты можно спокойно менять местами |