Я хочу перехватывать сообщения WM_SETFOCUS во всех текущих окнах. Как лучше всего это сделать?
Думаю, для этой цели можно использовать SetWindowsHookEx. Можно ли использовать его с WH_CALLWNDPROC или WH_MSGFILTER?
Кроме того, упоминается, что процедура перехвата должна быть в отдельной DLL. Требуется ли. Могу ли я не иметь процедуры ловушки в той же DLL, которая устанавливает ловушку.