Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.131.238] |
|
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Как отключить горячие клавиши типа Alt+Tad, Ctrl+Esc, "флажок+Е" и т. п.
|
Сообщ.
#2
,
|
|
|
идать не только я теряюсь в догадках!
|
Сообщ.
#3
,
|
|
|
Bидать не только я теряюсь в догадках!
|
Сообщ.
#4
,
|
|
|
AAAAAAAA!!!!!!!!!
|
Сообщ.
#5
,
|
|
|
Думаешь это тебе поможет?
Тебе нужно перехватить 9-е прерывание, прежде, чем управление получит Windows, а уж как это сделать - ищи Почитай о VxD, может, там что-нибудь найдёшь... |
Сообщ.
#6
,
|
|
|
Xm!
|
Сообщ.
#7
,
|
|
|
Не-е-е, предложение о прерывании на не очень чтобы работает! Может есть другие предложение?
|
Сообщ.
#8
,
|
|
|
!!!!!!!!
|
Сообщ.
#9
,
|
|
|
Ну я знаю только Alt + TAB и Ctrl-Alt-Del:Const SPI_SCREENSAVERRUNNING = 97
Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" _ (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long Private Sub Command1_Click() Call SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, "1", 0) End Sub Private Sub Command2_Click() Call SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, "1", 0) End Sub Private Sub Form_Unload(Cancel As Integer) Call SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, "1", 0) End Sub Command1 блокирует, а Command2 разрешает. |
Сообщ.
#10
,
|
|
|
Всё это мы уже проходили, но как отключить все горячие клавиши без CTRL+ALT+DEL! Вот вопрос!
|
Сообщ.
#11
,
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
Сообщ.
#12
,
|
|
|
можно отключить клавиатуру а Ctrl-Alt-Del работать будет:)
Shell "rundll32 keyboard,disable" |
Сообщ.
#13
,
|
|
|
ТфУ! Эта команда вырубает отрубать все клавиши, а мне надо лишь горячие!
Хотя я уже решил эту проблему на С, всё же интересно увидеть практическое решение на VB! |
Сообщ.
#14
,
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
Сообщ.
#15
,
|
|
|
Облей клавиатуру бензином и подожги, потом используй Shell "rundll32 keyboard,disable" (отключение клавиатуры:))
|