Removed static modifier from frequently called methods. Quick lesson in the call stack revealed this was not more efficient.
Set #ifdef for member MsgProc callback. The new found way to poll mouse and keyboard state make this unnecessary.