¿Cómo decido si usar ATL, MFC, Win32 o CLR para un nuevo proyecto C ++?
Estoy empezando mi primer proyecto en C ++. Estoy usandoVisual Studio 2008. Es una aplicación de Windows de formulario único que accede a un par de bases de datos e inicia una transacción de WebSphere MQ. Básicamente entiendo las diferencias entre ATL, MFC, Win32 (en realidad estoy un poco confuso en eso) y CLR, pero no sé cómo debería elegir.
¿Hay uno o más de estos solo para compatibilidad con versiones anteriores?
Is CLRuna mala ide?
Cualquier sugerencia apreciada.
Editar Elegí C ++ para este proyecto por razones que no mencioné en la publicación, que no son completamente técnicas. Entonces,asumiend C ++ es la única / mejor opción, ¿cuál debo elegir?