SetWindowsHookEx
, с флагом WH_MOUSE
или, возможно, WH_MOUSE_LL
.Сам MFC на самом деле не имеет к этому никакого отношения, по крайней мере, насколько я помню (хотя, за кадром, MFC может / действительно устанавливает хук, или, может быть, даже больше, чем один).