|
|
|
Вопрос о перехвате (WinApi)
|
|||
|---|---|---|---|
|
#18+
Можно ли программно перехватить момент выключения компьютера пользователем? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 15:05 |
|
||
|
Вопрос о перехвате (WinApi)
|
|||
|---|---|---|---|
|
#18+
конечно можно. Даже если юзер захочет перехитрить вашу программу и обойти хуки, на крайний случай можно направить wебкамеру на розетку и реагировать на появление его хитрой руки около штепселя :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 11:15 |
|
||
|
Вопрос о перехвате (WinApi)
|
|||
|---|---|---|---|
|
#18+
Извените за вторжение в чужую тему но можно уточнить про методы перехвата или посоветуйте ссылку на исхоники(желательно на билдере) еще раз сори и заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2007, 02:26 |
|
||
|
Вопрос о перехвате (WinApi)
|
|||
|---|---|---|---|
|
#18+
For Peace wrote: > Можно ли программно перехватить момент выключения компьютера > пользователем? Спасибо. При вырубании компьютера винда отсылает всем программа спец сообщение о том, что щас систему вырубят. Можно запретить выключение системы, но можно и выключить систему с флагом "игнорировать запрет на выключение". по флагам и сообщением см справку по ExitWindowsEx. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2007, 15:43 |
|
||
|
Вопрос о перехвате (WinApi)
|
|||
|---|---|---|---|
|
#18+
У меня получилось так(BCB6) Даже если выключение вызвано InitiateSystemShutdown("127.0.0.1","",0,1,1); void __fastcall TForm1::FormCloseQuery(TObject *Sender, bool &CanClose) { AbortSystemShutdown("127.0.0.1"); CanClose=0; } Но лучше если запускаться в автозапуске(иногда часть программ все же вырубаеться) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2007, 00:17 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2028523]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 464ms |

| 0 / 0 |
