|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.02.2014, 19:13 | #1 |
Регистрация: 15.01.2011
Сообщений: 8
|
Программно выключить монитор
Всем доброго времени суток. Суть вопроса в заголовке, по этому всего лишь его прокомментирую и уточню:
Нужно создать метод при вызове которого будет выключаться монитор в ос windows и linux. Для линукс я этот вопрос решил через выполнение консольной команды: "xset dpms force off" в отдельном потоке. Как бы работает, но это не есть правильный подход. Для винды этот вопрос решается посылкой сообщения SendMessage(bla-bla-bla), но из явы добраться до ВинАПИ - это еще тот геморой. У кого нибудь есть какие нить варианты проще/рациональнее/интереснее? |
01.02.2014, 20:09 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
JAVA и не предназначена для нативных методов Windows, потому и добраться до WinAPI так или иначе через "геморрой". Чем таким SendMessage() не устроил?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как выключить работу процедуры(выключить\переключить)? | IronFist | Помощь студентам | 7 | 31.05.2012 20:46 |
Как программно выключить компьютер Windows | iukash | Общие вопросы C/C++ | 9 | 23.11.2011 09:07 |
как программно вырубить комп и монитор очень нада??? | Dima_Dima | Общие вопросы Delphi | 8 | 26.06.2010 14:11 |
Выключить кнопку | chillUA | Microsoft Office Excel | 1 | 20.04.2010 21:24 |
Выключить оповещение о ошибках | Вавел из ГМТУ | Общие вопросы Delphi | 8 | 26.06.2009 13:20 |