KeyUp - Клавиша отпущена |
Scroll |
Синтаксис Automation:
BOOL KeyUp (long * key, long flags, BOOL sysKey);
Синтаксис COM:
BOOL KeyUp (long * key, long flags, BOOL sysKey);
Входные параметры:
key |
- код нажатой клавиши, |
flags |
|
sysKey |
Выходные параметры:
key |
- измененный код нажатой клавиши. |
Возвращаемое значение:
TRUE |
- разрешить обработку нажатой клавиши, |
FALSE |
- запретить обработку нажатой клавиши. |
Примечание:
1. Индекс события задан в перечислении событий приложения....
2. Если syskey = false, была нажата обычная клавиша, что соответствует событию wm_keyup, если syskey = true, была нажата системная клавиша, что соответствует событию WM_KEYUP, если SYSKEY = true, была нажата системная клавиша, что соответствует событию WM_SYSKEYUP.
3. Если библиотека обработала событие нажатия клавиши и нужно запретить обработку события другими подписчиками, то нужно обнулить код клавиши т.е. *key = 0 и вернуть FALSE, если нужно запретить обработку события системой КОМПАС.
Подразделы:
(отсутствуют)