| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Работа с параметром закрытие крышки у лаптопа |
| Автор: Ak47black 16.5.2009, 21:53 |
| Здравствуйте. Попробую объяснить что я хочу сделать Вообщем у меня как у большинства лаптопов есть дополнительные кнопки которые можно запрограммировать. Я хочу сделать их так, чтобы при нажатии одной кнопки до закрытия крышки лаптопа он не прекращал работу, а при нажатии другой наоборот прекщал (делал stand by). Другими словами менять опцию закрытия крышки у лаптопа. Думаю удобно будет при скачивании файлов Подскажите пожалуйста у кого есть идея как тут можно сделать через Api? |
| Автор: Keeper89 16.5.2009, 22:02 |
| Какой лаптоп? ОС? |
| Автор: bartram 16.5.2009, 22:05 |
| Если вкратце: 1. Отследить какое приложение отвечает за закрытие/открытие, если это виндовое, то погуглить, наверняка где-то обсуждалось. 2. Отследить какая конкретная функция при этом вызывается.... 3. Сответственно перехватить эту функцию и поставить свой обработчик. |
| Автор: Ak47black 16.5.2009, 22:22 | ||||
Xp Sp2
Я думаю тут есть полегче вариант. Тоесть в виндовском наборе Api чтото есть. Возможно ктото сталкивался с этим, поэтому тут и спрашиваю |
| Автор: CodeMonkey 16.5.2009, 22:41 |
| http://msdn.microsoft.com/en-us/library/aa373182(VS.85).aspx. Наверное вас будет интересовать функция http://msdn.microsoft.com/en-us/library/aa373200(VS.85).aspx и её более новый вариант в Висте. |
| Автор: Ak47black 17.5.2009, 01:38 |
| Спасибо CodeMonkey, это то что я хотел узнать. Буду копать в эту сторону |