![]() |
#3 |
Боец
|
есть метод \Classes\Info\onEventGoingIdle, который система вызывает каждый N ms. Идея такая:
в этом методе проверять желаемые клавиши на нажатие (как же как WinAPI::isControlButtonDown) и если они нажаты - посылать главному окну системы сообщение, генерируемое по ctrl+break или что-нить в этом духе. P.S. Да, не уверен, что в 2.5 присутствует onEventGoingIdle, - в любом случае, можно "взвести" свой таймер (setTimeOut, с периодом ~80 ms) на классе info. У меня таким образом реализована функциональность hotKeys в аксапте, без привлечения внешних dll Последний раз редактировалось DSPIC; 25.03.2009 в 13:33. |
|