Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/12/2015, 02:54
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 7 meses
Puntos: 204
Respuesta: [TUTORIAL] Crear Windows Form con Visual C++ 2015

Cita:
Iniciado por dmorill Ver Mensaje
Muchas gracias. Lo estuve buscando hace un tiempo. Pero encontré que mucha gente usa Qt para interfaces. Podrías decirme cual es el alcance de usar Windows form. Es decir en que casos usar Windows form o usar Qt.

Saludos.
Windows Form es una librería de .NET, por lo que usarlo requiere trabajar sobre .NET. Es decir, no vas a trabajar con código nativo. Esto tiene sus implicaciones ya que no vas a programar en un entorno C++ puro... además el programa va a estar limitado al entorno Windows salvo que te instales MONO en Linux (la última vez que tuve que usarlo estaba medio agonizando... no se si habrá resucitado o se ha quedado en una vía muerta)

Básicamente, .NET es bastante similar a Qt. Ambos incluyen un framework completísimo que abarca múltiples características (sockets, impresión, cifrado, dibujo, ...) y con cualquiera de los dos puedes hacer una aplicación funcional.

Ventajas de .NET... puedes programar una aplicación usando múltiples lenguajes (C#, VB.Net, C++.Net, J#, ...), los widgets específicos que diseñes los podrás usar directamente desde el editor (con Qt ese proceso suele ser más engorroso pues implica crear un plugin o sacrificar ciertas posibilidades durante el proceso de edición de ventanas), te despreocupas de la gestión de memoria...

Ventajas de Qt es que el código suele ser altamente portable... pudiendo reutilizar el código en Windows, Linux, Mac, Android... que programas sobre C++ nativo, lo que puede suponer un bonus de velocidad a tu aplicación, los ejecutables suelen consumir menos recursos...

Un saludo.
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.