|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 26, 2003 05:33:58 · Поправил: comrade Как вырубить (можно через KMD) монитор или видео карту, чтоб ничего не было видно. http://forums.devshed.com/t72283/s0026077f2652ad6b154c894ad0f9abb9.htm l Это не работает. Нужен другой способ, может быть через APM/ACPI/DPMS или как это там, интеррапты какие нибудь |
|
|
Дата: Окт 26, 2003 05:37:17 Вот я нашел: http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.a sp?lngBidRequestId=76763 Пожалуста если кто знает скажите как это делаетса |
|
|
Дата: Окт 26, 2003 05:43:19 Нашел исходник под NT4 http://www.dev-labs.com/dpms/download.html Используетса VideoPortInt10, но на этом же rentacoder говорят на 2000/xp пахать не будет. Что делать? |
|
|
Дата: Окт 26, 2003 09:18:23 Попробуй так: invoke SendMessage,hMainWnd,WM_SYSCOMMAND,SC_SCREENSAVE,0 invoke SendMessage,hMainWnd,WM_SYSCOMMAND,SC_MONITORPOWER,1 invoke SendMessage,hMainWnd,WM_SYSCOMMAND,SC_MONITORPOWER,2 правда кажется он включится после нажатия на кнопку или мышь используй чтото одно и посмотри описание в МСДН |
|
|
Дата: Окт 26, 2003 19:51:42 · Поправил: comrade Не пашет, по этому я и спрашиваю про другой метод |
|
|
Дата: Окт 28, 2003 13:48:28 искал я эту тему пробовал всякие методы , одни не выключают нифига , другие от нажатия на клаву (даже если та заблокирована) просыпаются... остается тока молотковый метод: videooff: invoke GetObject,hwnd,CTA$("MOLOTOK"),CTA$("TYAZHOLII") mov edx,eax invoke GetObject,hwnd,CTA$("Monitor"),CTA$("Display") mov ebx,eax centrovanie: call SetCoordCenterOfScreen cmp eax,centrofscreen jnz centrovanie invoke Sleep,1000 ;семь раз ... invoke SetSpeedObject,1000 invoke SendObject,ebx,edx,eax ret |
|
|
Дата: Окт 28, 2003 14:12:34 comrade Попробуй метод lazari (SC_MONITORPOWER,2), плюс поставь хуки на мышь и клаву. При движении мыши или нажатии на клавиши, вырубай дисплей снова. Т.к. из shut off режима монитор выходит около 5 секунд, его включение, теоретически, должно быть незаметно. Только не знаю, как этот способ отразится на долговечности работы монитора. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.073 |