
Быстрый поиск
Введите фрагмент названия статьи для поиска
Программное выключение нескольких мониторов
04.11.2019 | Категория: Образ мышления: Assembler | Автор: ManHunter

Программное выключение нескольких мониторов
На технических форумах в этих ваших интернетах периодически поднимается тема о программном выключении мониторов. Предлагаются разные решения, чаще всего просто бездумно скопированные с других сайтов или более-менее адаптированные под требуемый язык программирования. В свое время я тоже делал что-то подобное. Сегодня хотелось бы провести глобальную работу над ошибками и выдать "на гора" действительно правильное и рабочее решение этой задачи. Заодно я постараюсь подробно рассказать, что не так с другими предлагаемыми решениями.
Читать статью целиком »
Просмотров: 5054 | Комментариев: 49
Портативный 10" FullHD 1080P LCD монитор
18.05.2019 | Категория: Обзоры техники | Автор: ManHunter

Портативный 10" FullHD 1080P LCD монитор
К сожалению, дома нет возможности поставить нормальный второй монитор, а он периодически бывает нужен. И для подготовки различных статей, когда приходится набирать много текста с картинок, и для всяких программерских опытов. Один раз я уже попробовал заказать недорогой монитор из Китая, но качество его изображения оказалось ниже плинтуса и вызывало кровотечение из глаз. На второй попытке я решил не экономить и заказал монитор подороже. Как раз удачно подвернулась юбилейная распродажа, цену получилось сбить почти на четверть. Вот так я стал счастливым обладателем отличного портативного 10-дюймового LCD монитора.
Читать статью целиком »
Просмотров: 2752 | Комментариев: 8
Программное выключение монитора
08.02.2009 | Категория: Образ мышления: Assembler | Автор: ManHunter

Программное выключение монитора
Выключить монитор из программы можно, но только если он совместим со стандартом EnergyStar. Об этом можно не беспокоиться, все современные мониторы удовлетворяют этому условию. Беспокоиться надо о другом. По непонятной причине с сайта на сайт упорно копируют один и тот же код на разных языках программирования, который якобы должен выключить монитор. Вот его вариант на Ассемблере:
Code (Assembler) : Убрать нумерацию
- ; ВНИМАНИЕ! Это НЕПРАВИЛЬНЫЙ код!!!
- invoke GetDesktopWindow
- invoke SendMessage, eax, WM_SYSCOMMAND, SC_MONITORPOWER, 0
Читать статью целиком »
Просмотров: 15031 | Комментариев: 20


