|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.07.2015, 09:19 | #1 |
Пользователь
Регистрация: 17.07.2015
Сообщений: 51
|
Блокировка клавиш Win+D
Подскажите пожалуйста как в c++builder 6 запретить нажатие клавиши Win+D тоесть чтобы скомпилированную форму нельзя было свернуть
|
17.07.2015, 11:41 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Попробуй поставить на нее горячую клавишу. Функция RegisterHotKey().
Или придется ставить хук функцией SetWindowsHookEx()
I'm learning to live...
|
17.07.2015, 16:04 | #3 |
Пользователь
Регистрация: 17.07.2015
Сообщений: 51
|
Stilet если можно, то пожалуйста продемонстрируйте примером использование "хук" для WIN+D.За ранее большое спасибо.
|
17.07.2015, 20:04 | #4 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Через RegisterHotKey() в Windows 7 не работает:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
18.07.2015, 08:42 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Примера у меня нет. Я хуками не увлекаюсь. Однако вот тут: http://delphiworld.narod.ru/base/glo...oard_hook.html
Вполне примерно описано.
I'm learning to live...
|
18.07.2015, 17:54 | #6 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
SetWindowsHookEx работает отлично:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
18.07.2015, 18:15 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ой! Я все опять перепутал!!! Опять на Делфи дал по привычке ссыль.
I'm learning to live...
|
18.07.2015, 19:10 | #8 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Это же WinAPI. Тут и так все понятно.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Модуль драйвера клавиатуры, cтирающий предыдущий символ при нажатии клавиш "win" | antojka | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 05.01.2013 22:19 |
Блокировка клавиш | Vladya | Помощь студентам | 5 | 19.04.2010 20:44 |
Блокировка нажатия WIN KEY | jarrus | Общие вопросы C/C++ | 7 | 28.03.2010 20:05 |
Блокировка клавиш в определенном окне | Holis | Win Api | 11 | 12.04.2008 06:40 |
пути в реестре, где находятся программы автозагрузки для win'95 win'98 win' me win 2000 | Prisian | Win Api | 1 | 11.09.2007 20:07 |