What is the correct way to handle OpenGL when OnDisplayChange() is called in a MFC SDI application?