I know this problem is not OpenGL related, but this is the only developer forum i’m signed in, and maybe someone knows how to solve my problem. So, i’m sorry.
Long time ago, I wrote a very simple VRML97 viewer, based on OpenGL and MFC (don’t know the exact version, but it was the one delivered with Visual C++ 6.0). Since then, once in a while I updated it, to now MFC 10 (Visual Studio 2010).
On Windows XP (x86 and x64) every thing works fine. (Don’t know about VISTA) But on Windows 7 only the OpenGL part works as it should work. The main menu, which is supposed to be able to switch language (between german and english) and also should show all VRML light source (for separate activation), stopped working.
Switching language (via SetThreadLocale and destroying and reloading the menu) and all changes to the menu (via AppendMenu/DeleteMenu) stopped working. The menu remains the way it is initially loaded. But no crashes/asserts either.
Maybe a missing update or something. I haven’t found anything on this problem (using Google) yet. MSDN is not very helpful either.
So, thanks for any advice or even hint you could give me.