Использование функций WinAPI для поиска и закрытия окон.
Дата отправки отчёта:
13 апреля 2018 г.
Задание выполнено: за
20 час. 4 мин.
Чему научился:
Научился искать и закрывать окно по заголовку. С процессами уже был опыт работы. Кстати в инете есть пример написания полноценного патча именно для данной программы. Невезучая она какая-то. Прога написана на VB кстати.
Что было сложным:
писали программу для закрытия определенного окна, начали делать универсально и основную задачу не решили. )
Я переделал кардинально данное приложение, чтобы слева отображался список запущенных процессов, а слева список запрещённых процессов и галочку автоматического завершения приложений, так же добавил возможность снятия призрачных процессов, которые вроде бы завершились, но висят в процессах, не люблю такой мусор, который держит за собой участки памяти, видимо система быстрого перезапуска процессов по необходимости, но сам факт резервирования ОЗУ меня не радует =)
Отчёт оценивали: 9156. Dimon+16452. Кирилл Шмойлов+116066. Bodrik_torf+116218. Дмитрий+13922. Александр+117443. WildOrc+1459. Сергей Сергеевич+110558. Иван Воронин+15394. Anton+117606. Виктор+113417. Chip+117947. Dmitry Sinitsin+116496. Pavlin+18380. zhikharevav+110494. Алексей В.+1791. Валерий Жданов+117575. drWatson03747. Сергей+19980. Timoha+11. Евгений Волосатов+14395. Денис+117093. jin+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Повторил работу с функциями WIN API. Довольно полезная штука Трудности: Случилась печалька. Сгорел северный мост на ноутбуке, так что пришлось чинить и сделать некий перерывчик в обучении(
Научился: использовать WinAPI в C#, закрывать окна Трудности: перепечатать используемые функции из урока :) (т.к. Интернета под рукой не было) 1) Мне кажется, проще обратиться к выделенному элементу списка так:
textBoxTitle.Text = listWindows.SelectedItem.ToString();
2) Когда окно закрывается, то оно остается в списке, поэтому при закрытии я вызвала функцию Refresh() - оформила ее в виде функции.
А вообще, интересно получилось. Можно все окна позакрывать - какие надо и какие не надо :)