
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.07.2006, 17:28
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
На кнопке написан код: Run('программа.exe') "программа.exe" начинает работать. При нажатии на кнопку Esc "программа.exe" перестает работать. Надо как-то отловить нажатие на кнопку Esc и сказать Windows ХР, что ничего нажато не было. Короче, ПЕРЕД запуском "программа.exe" нужно как-то отменить работу кнопки Esc. Просьба не спрашивать, зачем и для чего это делается. Просто если кто-то знает, напишите. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 17:52
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. RegisterHotKey( handle(w_main), 1, 0, VK_ESCAPE) после этого ваше окно должно получать мессаги типа WM_HOTKEY (0x0312) и на escape никто не должен реагировать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 19:20
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
Где это пишется? Получаю error. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 20:18
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
В объявлении вызова внешних процедур и функций (такой большой, а в сказки веришь.......) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 20:24
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
Ну и надо помнить, что ни в одном работающем приложении кнопка Esc при этом работать не будет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 21:53
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
ФилиппНу и надо помнить, что ни в одном работающем приложении кнопка Esc при этом работать не будет... Да. именно так. поэтому надо научиться вовремя вызывать UnregisterHotKey... ( правда c ESC я не пробовал :) RiskaГде это пишется? Declare local external functions Код: plaintext 1. Function usage: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2006, 10:02
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
Спасибо. Работает. А как отключить всю клавиатуру? Есть функция Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2006, 10:56
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
RiskaСпасибо. Работает. А как отключить всю клавиатуру? Есть функция Код: plaintext А зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2006, 14:03
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
Estets RiskaСпасибо. Работает. А как отключить всю клавиатуру? Есть функция Код: plaintext А зачем? RiskaНа кнопке написан код: Run('программа.exe') "программа.exe" начинает работать. При нажатии на кнопку Esc "программа.exe" перестает работать. Надо как-то отловить нажатие на кнопку Esc и сказать Windows ХР, что ничего нажато не было. Короче, ПЕРЕД запуском "программа.exe" нужно как-то отменить работу кнопки Esc. Просьба не спрашивать, зачем и для чего это делается. Просто если кто-то знает, напишите. Спасибо. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2006, 14:49
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
Я спрашивал, а зачем мышка в таком случае нужна, можно и ее отключить ;) Странный подход в отключении клавиатуры, пользователи будут снимать программу кнопочкой "Reset", ее вы тоже заблокируете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2006, 14:59
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
а почему бы не сделать ее ('программа.exe') невидемой после запуска ? или findwindow/showwindow нельзя юзать ¿ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2006, 17:02
|
|||
|---|---|---|---|
Отмена работы кнопки Esc |
|||
|
#18+
zuzuа почему бы не сделать ее ('программа.exe') невидемой после запуска ? или findwindow/showwindow нельзя юзать ¿ 'программа.exe' - должна быть на экране. Доступа к коду нет (вообще отношения к РВ она не имеет). На любое нажатие кнопки она останавливается. Мышкой можно тыкать, а кнопочки нажимать - нефиг! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&tablet=1&tid=1337668]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 334ms |

| 0 / 0 |
