Горячие Клавиши Лотуса

deeeman

Well-known member
04.12.2007
383
0
#1
Привет!

пользуют горячими клавишами. Сtrl+M и Shift+Esc в почте
как можно сделать чтобы открывался календарь из почты по нажатию определенных клавиш?
 

deeeman

Well-known member
04.12.2007
383
0
#2
может как то перехватить нажатие клавиш можно?
на яве например.... м?
 

deeeman

Well-known member
04.12.2007
383
0
#3
как можно перехватить нажатие клавиши например на форме?
любой способ интересует
 

deeeman

Well-known member
04.12.2007
383
0
#5
FixeR

и как вообще это юзать? нет опыта с API
как прикрутить на форму?

поделитесь библами плиз.
 
F

FixeR

#6
deeeman,
извините, пропустил, что вам именно на форме нужно

Я как-то давно с этим пытался разобраться, кажется, ничего не вышло
(а именно - пытался отключить срабатывание F1 на форме, или повесить на F2 что-нибудь)
 

deeeman

Well-known member
04.12.2007
383
0
#7
FixeR
спасибо за подсказку! =)

господа!
ну а если и правду взяца за это словечко: GetAsyncKeyState

помогите, как вообще начать весь этот процесс кодирования
где достать библиотеку(обработчик клавиатуры)
 
F

FixeR

#8
deeeman,
библиотеку чего? Это из WinAPI функция: http://msdn.microsoft.com/en-us/library/wi...3(v=vs.85).aspx
http://www.cyberguru.ru/programming/win32/...ions-page5.html
Возвращает состояние нужной клавиши, нажата или нет.
Но эту функцию нужно вызвать, она не будет сама по себе отслеживать нажатие.

Нужное действие есть в Actions? Если да, то нажмите Alt + A и смотрите хоткей для нужного экшена.
Например, создание нового контакта из почты: Alt + A - N - C