Здравствуйте. Я тут программу пишу на C++ в Visual studio. Никак не получается перехватить нажатие кнопки из других окон. Мне нужно, чтобы программа выполнила определенные действия, когда пользователь нажмет кнопку(в другом приложении). Как это сделать? (желательно без хуков) Пытался так: Code: BOOL CWinThread::PreTranslateMessage(MSG *pMsg) { if(pMsg->message == WM_KEYDOWN) { switch(pMsg->wParam) { case VK_F12: MessageBox(0, "hi", "", NULL); break; } } return FALSE; } но безрезультатно. ---------- то есть нужно реализовать глобальные горячие клавиши ---------- блин, 2 раз создаю тему, 2 раз сам нахожу ответ)) http://forum.sources.ru/index.php?showtopic=225940&st=0&#entry1885943