Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Пуск\Выключение\Перезагрузка


Рекомендуемые сообщения

Mожет кто нить подскажет возможно ли такое.

когда заходишь в Пуск\Выключение\Перезагрузка,и жмешь на ПЕРЕЗАГРУЗКА...что бы срабатывала моя прога Super Fast Shutdown,

или где находится сам файл сам.......

Ссылка на комментарий
Поделиться на другие сайты

Для перезагрузки/выключения используется библиотека SHELL32.DLL (в папке SYSTEM32), а в ней функция SHExitWindowsE с разными параметрами (это для Win2k и XP).

Видимо, explorer.exe (или ntoskrnl.exe...) вызывает эту функцию (на мой взгляд, это наиболее вероятно), когда ты выбираешь перезагрузку.

Т.е., тебе надо подменить вызов этой стандартной функции на твою собственную, из другой dll-ки... Или "подправить" shell32.dll немножко... Чтобы она вызывала твою программу :huh:

В любом случае, без хорошего дизассемблера (и знания самого Ассемблера) тебе не обойтись ;)

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

А некоторым людям влом сделать простое действие простыми способами...

Они любят все делать, чтобы как можно сложнее получалось...

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...