Es mas simple usar la API que la MFC?
Cita de: "AnioN" Es mas simple usar la API que la MFC? Eso dependera de tus conocimientos y soltura en C++, la MFC es una libreria que expone clases para encapsular el funcionamiento de la API de Windows que son funciones hechas compatibles con C.
se trata de evitar y esa es la tendencia...que si tiene futuro ... lo sera por unos años mas, o puede que nunca se deje de usar del todo pero en esencia es no usarla sino es estrictamente necesario.
mmmmmm, de IDE uso el Dev-cpp que ya viene con lo de la api de windos yyyy...para eso que queres, te subi el manual de referencia de API WIN32ahi tan todas las funciones detalladas ..yo queria lo mismo que vos xD y ese manual me salvo ^.^te explica todo, como hacer hilos,obtener info de la pc,etc,etc,etc,etc xDaca te subi ese manual : rapidshare.com/files/21334525/BC52HLP1.ZIP.htmlenjoy !si queres lo paso a megaupload ...
Cita de: "JuanK" se trata de evitar y esa es la tendencia...que si tiene futuro ... lo sera por unos años mas, o puede que nunca se deje de usar del todo pero en esencia es no usarla sino es estrictamente necesario. si tengo que hacer un proyecto sobre windows y si o si tiene que ser C++ que alternativas hay para dejar de usar la API?. Bueno, ya que mencionaron esta la MFC, wxwidgets y cuales mas?
como dijo Eternal MFC es un Wrapper del Api de Windows. En el Api de windows se debe escribir mas codigo y el MFC es mas comodo de usar, claro esta cuando lo aprendas.El Visual C++ express NO trae MFC, en cambio de eso podras usar ATL o WTL . para poder usar el API de Windows deberas descagar el PSDK.
.net framework.
Cita de: "JuanK" .net framework. La primera vez que intenté leer un código C++ Managed la verdad me revolvió un poco el estómago . Eso si, con el IDE es muy fácil diseñar los formularios y demás .Yo me decidí por aprender wxWidgets pero en particular por su característica de ser multiplataforma, pero igual aún tengo entre mis pendientes mirar el C++ managed (o C# ).
lo de programar bajo los frameworks o los SDK API's tiene que ver tb con un tema de qué se quiera hacer y bajo que costo... es sierto que los Frameworks son relativamente(va, en realidad no relativamente) más sencillos de programar, que el SDK API, pero trae aparejado un tema de rendimiento bastante particular, y esto se nota cuando haces programas simples (como un "hello world" en el que el mismo programa puede pesar hasta 100 veces más y ocupar 100 veces más memoria), esta diferencia en programas complejos (que superen los 20mb) se amortiguan un poco, pero siempre queda en cuestión que tipo de usuarios van a usar tu programa...S2