Still use the active event loop if there is one, just in case it customizes messages pre-processing, but fall back on the standard pre-processing code even if there is no active wx event loop and we're only running the MFC one, as without doing this there are just too many things that don't work (e.g. menu accelerators didn't work at all in mixed wx/MFC applications previously).