¿Qué puedes hacer aprendiendo VC? ¿Es útil MFC?
Para cualquier producto de plataforma de programa cliente de Windows, si desea ejecutarlo de manera eficiente, rápida, segura y eficiente, MFC es la mejor opción. MFC encapsula las funciones win32 de VC, utiliza ensamblador más lenguaje C para operar la memoria, interfaz de escritura C y el uso de una gran cantidad de punteros y identificadores. Aunque el umbral es alto, es rápido, estable y puede ejecutarse durante mucho tiempo. sin consumir memoria, es adecuado para programas industriales o independientes o programas LAN que pueden generar automáticamente programas enormes de forma rápida y adecuada. Al escribir programas en una línea de ensamblaje completamente mecanizada, una persona puede crear un navegador en tres días. Puede crear software antivirus en un mes. Por supuesto, el requisito previo es que exista un algoritmo. Entre otros IDE de programación, la automatización y la industrialización de MFC son las más sólidas.
MFC se puede utilizar para programas de red, bases de datos web, etc. en la plataforma Windows, procesamiento de gráficos, dibujo CAD, desarrollo de juegos, etc. MFC es muy difícil de aprender. Debe comenzar con el hardware, luego pasar al ensamblaje, el lenguaje C, los principios del hardware de la computadora, los algoritmos matemáticos y los cálculos físicos. También debe aprender el lenguaje C, C, VC, programación API de Windows. matemáticas avanzadas, etc. Conocimientos. Pero el salario no es alto porque existen restricciones. En primer lugar, MFC solo se desarrolla en Microsoft Windows, WinCE Field integrado y Windows7, etc. Win8 recomienda usar el lenguaje .NET, pero el diseño Java similar a .NET no tiene punteros, ni polimorfismo, varias funciones virtuales y herencia compleja. Parece simple, pero en realidad requiere más lógica de negocios para procesar y es ineficiente. En segundo lugar, MFC tiene requisitos muy altos para las personas. Finalmente, los programas escritos en MFC tienen funciones de red deficientes y no son adecuados para Internet. Esta es también la razón por la que MFC se siente solo ahora que Internet está en auge, MFC, naturalmente, no es popular para programas independientes.
MFC tiene muchos usos en software de escritorio, gráficos profesionales y producción industrial integrados con CE. Sin embargo, la curva de aprendizaje es larga y empinada, pero si desea adoptar la automatización de maquinaria eléctrica, electrónica y integrada, MFC es realmente indispensable. QT javaSwing y similares son ineficientes y los requisitos industriales requieren un funcionamiento preciso, eficiente, rápido, seguro y estable. Solo MFC puede cumplir con estos requisitos.