Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Meta en 9 Diciembre 2015, 19:10 pm



Título: ¿Diferencia al crear formulario Windwos Form CLR con MFC?
Publicado por: Meta en 9 Diciembre 2015, 19:10 pm
Hola:

Al crear un proyecto como indica abajo, en proyecto vacío  a base de CLR, ta como indica aquí (http://www.slideshare.net/Metaconta2/crear-formulario-windows-form-con-visual-c-2015).
(https://social.msdn.microsoft.com/Forums/getfile/756460)

El otro llamado MFC.
(https://social.msdn.microsoft.com/Forums/getfile/756462)

El MFC al principio me resulta un martiro crear un formulario, se complican mucho, ya le he cogido el truco, la cuestión es, cómo definir el CLR o también llamado CLI si no me equivoco con MFC.

Saludos.


Título: Re: ¿Diferencia al crear formulario Windwos Form CLR con MFC?
Publicado por: ivancea96 en 9 Diciembre 2015, 19:25 pm
Si te vale esta respuesta: http://stackoverflow.com/questions/821676/how-do-i-decide-whether-to-use-atl-mfc-win32-or-clr-for-a-new-c-project (http://stackoverflow.com/questions/821676/how-do-i-decide-whether-to-use-atl-mfc-win32-or-clr-for-a-new-c-project)


Título: Re: ¿Diferencia al crear formulario Windwos Form CLR con MFC?
Publicado por: Meta en 9 Diciembre 2015, 20:43 pm
Si te vale esta respuesta: http://stackoverflow.com/questions/821676/how-do-i-decide-whether-to-use-atl-mfc-win32-or-clr-for-a-new-c-project (http://stackoverflow.com/questions/821676/how-do-i-decide-whether-to-use-atl-mfc-win32-or-clr-for-a-new-c-project)

Hola:

Si, parece que me vale.

Por lo que cuentan, crear proyectos hay de varios tipos y eliges por necesidad o el que entiendas.
Visual C++ CLR es como indica en este tutorial (https://drive.google.com/file/d/0B6HKwsbbpgrLYjRRb0NCTWl5c3M/view).
MFC como indica en este ejemplo (https://msdn.microsoft.com/es-es/library/ms228787%28v=vs.90%29.aspx).
WinAPI lo explica aquí (https://msdn.microsoft.com/es-es/library/bb384843.aspx).
En cuanto a ATL, ver ejemplo (https://msdn.microsoft.com/es-es/library/599w5e7x.aspx).

Por lo que he entendido, para aplicaciones sencillas como una interfaz, mejor usar plataforma .net como C++ CLR, ahora aconsejan usar C# para ello, estos lenguajes son mucho más fáciles. Para driver o rendimiento, WinAPI, MFC y ATL, de los tres estos, el más cómodo MFC.

Saludos.



Hola de nuevo:

He hecho un tutorial para guiar a la gente un poco mejor a vece de capturas paso a paso. Por ahora he hecho Visual C++ CLR, MFC y Win32. Necesito ayuda para hacer una ventana o formulario, encontrar un buen ejemplo y lo comentan por aquí. El tutorial es en pdf.

Ver tutorial (https://www.dropbox.com/s/b7mg8brwz2nckg0/Formulario%20Windows%20con%20Visual%20C%2B%2B.pdf?dl=0).

Con la ayuda de todos, acabaremos este ejemplar, ejjejeje. ;)

Un cordial saludo.