Вниз
Скачать: CL | DM;

Программный выход из хранителя экрана   Найти похожие ветки 

← →
Андрей Арт   (2004-04-03 09:24) [0]

Здравствуйте! Кто знает, напишите как программным способом можно
выйти из стандартного Windows-ого режима "Хранитель экрана". Заранее благодарен.


← →
Kerk ©   (2004-04-03 15:24) [1]

Что это за такой режим "Хранитель экрана"?

Если нужно выключить работающий screensaver,
имитируй движение мыши или нажатия клавишь или
вообще его процесс прибей..


← →
Prov ©   (2004-04-04 05:31) [2]

SetCursorPos напрмиер


← →
DeadMeat ©   (2004-04-04 15:06) [3]

Но ведь не из всех ScreenSaver-ов можно выйти по движению мыши, или нажатию произвольной клавиши... Часто надо нажимать ESC. А если он ещё и паролем закрыт... В таком случае прибивать его не есть красивый жест...


← →
DeadMeat ©   (2004-04-04 15:08) [4]

А и вправда... чего это за стандартный Windows-овский режим "Хранитель экрана"...???


← →
Андрей Арт   (2004-04-04 17:32) [5]

SetCursorPos - пробовал. Не помогает. И на нажатие клавиш SendMessage также не работает.


← →
Almaz ©   (2004-04-04 23:52) [6]


> Андрей Арт   (04.04.04 17:32) [5]
> SetCursorPos - пробовал. Не помогает. И на нажатие клавиш
> SendMessage также не работает.

В данном случае следует использовать функции keybd_event и mouse_event. Например, попробуйте эмулировать нажатие Esc - на него должны отреагировать большинство хранителей экрана:

keybd_event(VK_ESCAPE, 0, 0, 0);
keybd_event(VK_ESCAPE, 0, KEYEVENTF_KEYUP, 0);


Удачи.


← →
Kerk ©   (2004-04-05 11:47) [7]

Единственный 100% способ - TerminateProcess


← →
GrayFace ©   (2004-04-06 14:40) [8]

99% способ - CloseWindow.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
14-1083398784
Вопрошающий
2004-05-01 12:06
2004.05.23
Новый монитор


3-1083055177
Term
2004-04-27 12:39
2004.05.23
MIDAS..... помогите разобраться что я намудрил


9-1073915310
Black Fur
2004-01-12 16:48
2004.05.23
Доделал движок к своей игре!!!Мастера, оцените!


14-1083255040
Thor
2004-04-29 20:10
2004.05.23
Бовин умер :(


3-1083185216
kaif
2004-04-29 00:46
2004.05.23
План запроса с IN




   Наверх