| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Выключение монитора |
| Автор: Step 15.5.2003, 15:21 | ||
САБЖ
|
| Автор: man2002ua 15.5.2003, 15:32 | ||
выдержка из help
|
| Автор: Step 15.5.2003, 15:37 |
| man2002ua и как решить эту проблему |
| Автор: man2002ua 15.5.2003, 16:18 | ||
У тебя одна из этих карточек? |
| Автор: man2002ua 15.5.2003, 18:03 |
| ладно - кривое, но все же решение: SystemParametersInfo(SPI_SETPOWEROFFACTIVE, 1, NULL, 0); SystemParametersInfo(SPI_SETPOWEROFFTIMEOUT,1,NULL,0); главное мышью не двигай |
| Автор: Step 15.5.2003, 19:14 | ||
|
| Автор: man2002ua 16.5.2003, 09:08 |
| Посмотри еще SetSystemPowerState - получается sleep режим. |
| Автор: Step 16.5.2003, 09:10 |
| ок, спасибо |
| Автор: man2002ua 16.5.2003, 12:01 |
| и последнее. Если ты ознакомился с первыми двумя примерами - вернись к своему старому коду и используй следующее SendMessage(GetForegroundWindow(), WM_SYSCOMMAND, SC_MONITORPOWER, 1); //sleep SendMessage(GetForegroundWindow(), WM_SYSCOMMAND, SC_MONITORPOWER, 2); //power off SendMessage(GetForegroundWindow(), WM_SYSCOMMAND, SC_MONITORPOWER, -1); //wake извини, что помучал |
| Автор: Step 16.5.2003, 12:04 | ||
я это делаю другим способом |
| Автор: man2002ua 16.5.2003, 12:13 | ||
каким? Подробнее... |
| Автор: Step 16.5.2003, 12:16 |
| в факю есть код для выключения компа |