Imagínese que usted está en Windows 7 y tiene que escribir una interfaz gráfica de usuario para una aplicación gráfica, (como un editor de terreno, visor de malla ..) que implica un gran uso de DirectX y OpenGL (escrito así en C++ nativo). Si su objetivo es un software multi-plataforma, entonces debería ir para wxWidgets, pero imagina que estás haciendo una única aplicación de Windows' ... ¿cuál sería su elección? ¿y por qué?La elección entre WPF, wxWidgets, API Win32 y MFC
Supongo que la aplicación funcionaría tanto en XP como en Vista/7 y, obviamente, en el caso de WPF se gestionará la interfaz de usuario, pero invocará funciones nativas mediante una clase de proxy C++/CLI ("rebote" de problemas de rendimiento de causas administradas nativas y administradas por el nativo?).
El OP menciona C++, por lo que también vale la pena señalar que RAD Studio incluye C++ Builder. –
Sí, esa pregunta parece estar pidiendo C++ Builder y VCL. OpenGL es compatible desde el primer momento, y las librerías DirectX para C++ Builder se pueden encontrar en www.clootie.ru. –