Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Сегодня :

День славянской письменности и культуры


screensaver


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
Coder
Гость







СообщениеСр, 23-Апр-2003 17:25    Заголовок сообщения: screensaver
Цитата

Подскажите плз, как можно программно узнать handle стандартного
screensaver'а в win98? findwindow('WindowsScreenSave',nil) возвра-
щает ноль :(
В начало
DrPass
Знающий :)
/Почетный Модератор/


Возраст: 31
Знак зодиака: Лев
Зарегистрирован: 02.05.2002
Сообщения: 5709
Откуда: Донецк
СообщениеЧт, 24-Апр-2003 13:44 
Цитата

Попробуй выловить его, когда открыта вкладка выбора скринсейвера. В этом случае винда запускает скринсейвер, чтобы он отобразил свой превью. Правда, не факт, что он при этом будет создавать какой-то окно соответственно с хендлом. Но попробовать стоит.
_________________
Да пребудет с вами Сила!
В начало
Посмотреть профиль Отправить личное сообщение
Coder
Гость







СообщениеЧт, 24-Апр-2003 20:59    Заголовок сообщения: edit handle
Цитата

Получилось подругому, глюк win98 помог Счастлив
Винда иногда оставляет в панели управления приложение после
закрытия, и оставила название 'Screen Saver'!
Но... Как зная handle saver'a узнать hanle edit'а (он там один!),
куда пароль вводить?
В начало
DrPass
Знающий :)
/Почетный Модератор/


Возраст: 31
Знак зодиака: Лев
Зарегистрирован: 02.05.2002
Сообщения: 5709
Откуда: Донецк
СообщениеПт, 25-Апр-2003 13:52 
Цитата

Ха! Так это совсем другой вопрос: тебе нужно получить хендл окна ввода пароля (FindWindowEx с дескриптором окна скринсейвера), и потом тот же FindWindowEx, но уже над окном ввода пароля, чтобы получить хендл Editа. Естественно, все эти манипуляции можно проделать только с запущенным скринсейвером.
_________________
Да пребудет с вами Сила!
В начало
Посмотреть профиль Отправить личное сообщение
Coder
Гость







СообщениеПт, 25-Апр-2003 16:47 
Цитата

Точно! Надо это во время работы ss, что бы разблокироватьт комп!
Но как же все-таки узнать handle edit'а зная handle приложения???
В начало
Пол:Муж Gelios
Oracle-вый маньяк, Админ


Возраст: 37
Знак зодиака: Водолей
Зарегистрирован: 10.03.2005
Сообщения: 6141
Откуда: Яблочный рай
СообщениеПн, 28-Апр-2003 6:03 
Цитата

Цитата:
Но как же все-таки узнать handle edit'а зная handle приложения???

см пост DrPass от Пт Апр 25, 2003 4:52 pm

_________________
нельзя давать всем всего, ибо всех много, а всего мало
В начало
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100