Тема: Перехват
Показать сообщение отдельно
  #3  
Старый 19.11.2010, 21:19
Ama Ama вне форума
Активный
 
Регистрация: 15.07.2008
Сообщения: 260
Репутация: 23
По умолчанию

Там ошибки быть не может.
Код:
  procedure GenerateMsg(ShortCut: string); stdcall;
   begin
//    MessageBox(0, PChar(ShortCut), '', 0);
      if ShortCut = ххх then
       begin
         ....
       end
      else
      if ShortCut = ууу then
       begin
        ...
       end;
   end;
Почему я уверен, так это потому что, када окно активно то действия между begin и tnd выполняются, но када такое же значение ShortCut и окно не активно, то никакой реакции
__________________
APPLICATION.TERMINATOR
Ответить с цитированием