Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Formulario windows con visual c++

3.683 visualizaciones

Publicado el

Crear elinico de tus proyecto, sea con Visual C++ CLR basado en .net, MFC o Win32 en C++ nativo.

Publicado en: Tecnología
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

Formulario windows con visual c++

  1. 1. Formulario Windows con Visual C++ 2015 Tutorial (Visual C++ CLR, MFC, Win32 y ATL)
  2. 2. Índice • Presentación – 4 • Visual C++ 2015 CLR – 12 • Visual C++ 2105 MFC – 30 • Visual C++ 2105 Win32 – 41 • Enlaces – 57 • Autor y versión – 60 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 2
  3. 3. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 3
  4. 4. Presentación • Desde Visual Studio 2012 han complicado un poco las cosas para crear un Windows Form con Visual C++ CLR, cada versión cambian detalles que en el fondo está bien por dentro, lo que es más difícil acceder a él. • Se presenta un tutorial pequeño paso a paso para saber como crear un Windows Form. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 4
  5. 5. Presentación • Observando las opiniones que he visto por Internet, si vas a usar Visual C++ CLR que opta por la plataforma .net, mejor te centras en Visual C#. • MFC, Win32 y ATL a parte de ser más complicado, se suele usar para tener mejor rendimiento, kernel, driver y un largo etc, requiere más tiempo haciendo códigos. • Si optas por hacer una interfaz sencilla para controlar dispositivos externos en el puerto serie como microcontroladores PIC, placas de Arduino, Raspberry Pi o cualquier otro con el protocolo RS232, mejor usar Visual C++ CLR, C# o Visual Basic .net por su facilidad y comodidad. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 5
  6. 6. Presentación • Dependiendo de sus necesidades. El uso de CLR le proveerá a usted con la más expresiva conjunto de bibliotecas (el todo .NET Framework), en el costo de la restricción de su archivo ejecutable para exigir el .NET Framework para ser instalado en tiempo de ejecución, así como la limitación a la plataforma de Windows (sin embargo, todos los 4 de los enumerados tecnologías son solo para Windows, por lo que la limitación de la plataforma es, probablemente, el menos problemático). Hablando de CLR, MFC, Win32 y ATL. Sin embargo, CLR requiere el uso de C++/CLI extensiones para el lenguaje C++, así que, en esencia, la necesidad de aprender algo más de las características de lenguaje con el fin de utilizar este. Al hacerlo, obtendrá muchos "extras" tales como el acceso a la .red de bibliotecas, lleno de recolección de basura, etc. ATL Y MFC son un poco más complicado de decidir. Le indico a la página de MSDN para elegir, para decidir entre ellos. Sobre ATL y MFC es que usted no necesita .NET Framework, sólo el VC/MFC tiempos de ejecución para ser instalado para su implementación. El uso de Win32 directamente proporciona a los más pequeños ejecutables, con el menor número de dependencias, pero es más trabajo para escribir código y tiempo. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 6
  7. 7. Presentación • En esta versión he trabajado con el Sistema operativo Windows 7 de 64 bits y Visual Studio Community 2015. • Enlace para descargar Visual Studio Community 2015 (Gratuito). 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 7
  8. 8. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 8
  9. 9. Herramientas comunes 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 9
  10. 10. Herramientas comunes • Puedes descargar Visual Studio Community 2015 con un ejecutable a travéz de Internet o descargarte una ISO para grabarlo en un DVD. • Antes de instalar, seleccionamos las Herramientas comunes para Visual C++ 2015 como indica en la imagen. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 10
  11. 11. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 11
  12. 12. Visual C++ 2015 CLR 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 12
  13. 13. Visual C++ 2015 CLR • Cuando tengas Visual Studio Community 2015 ya ejecutado, creamos un proyecto nuevo. • ArchivoNuevoProyecto… • Mirar imagen grande en la página siguiente. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 13
  14. 14. Visual C++ 2015 CLR 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 14
  15. 15. Visual C++ 2015 CLR • Le ventana Nuevo proyecto está abierta y seguimos en orden lo que indica la imagen. • 1) Visual C++ en Plantillas. • 2) CLR. • 3) Proyecto vacío de CLR. • 4) Ponemos el nombre que queramos, en este caso lo he llamado Proyectazo. • 5) Pulsamos Aceptar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 15
  16. 16. Visual C++ 2015 CLR • En el “Explorador de soluciones” seleccionamos el nombre de nuestro proyecto, en este caso Proyectazo como el primer paso. • En la barra de herramientas Proyecto, luegoAgregar un nuevo elemento tal como indica en la imagen de abajo. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 16
  17. 17. Visual C++ 2015 CLR • Como muestra la imagen de abajo. Cloqueamos enVisual C++  UI y SeñalamosWindows Forms, le he añadido como nombre en el tercer paso Form_Principal, puedes poner cualquier nombre, al final, pulsaAceptar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 17
  18. 18. Visual C++ 2015 CLR • En mi caso puede ver que hay un mensaje de error como muestra en esta imagen y en la página siguiente. • No preocuparse, aún no hemos acabado. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 18
  19. 19. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 19
  20. 20. Visual C++ 2015 CLR • Cierra la pestaña pulsando la X. En la página siguiente lo volverás a abrir con el formulario. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 20
  21. 21. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 21
  22. 22. Visual C++ 2015 CLR • Indicamos en el “Explorador de soluciones”, hacemos clic en el botón derecho del ratón y luego pulsamos “Propiedades”. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 22
  23. 23. Visual C++ 2015 CLR • Sigue el procedimiento indicado abajo, en Subsistema tiene que ser Windows (/SUBSYSTEM:WINDOWS), luego pulsas aplicar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 23
  24. 24. Visual C++ 2015 CLR • Vete a la pestaña “Avanzadas”, Punto de entrada escribes main. • Finalmente el botón Aceptar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 24
  25. 25. Visual C++ 2015 CLR • Escribe los códigos necesarios como muestra en la imagen, pero antes, mira la página siguiente que se ve más grande y mejor. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 25
  26. 26. Visual C++ 2015 CLR 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 26
  27. 27. Visual C++ 2015 CLR • En la página siguiente muestra el proyecto del formulario. • Puedes añadirle un label, cambiar de título al formulario como prueba. • Luego pulsas F5 para compilar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 27
  28. 28. Visual C++ 2015 CLR 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 28
  29. 29. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 29
  30. 30. Visual C++ 2015 MFC 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 30
  31. 31. Visual C++ 2015 MFC • Cuando tengas Visual Studio Community 2015 ya ejecutado, creamos un proyecto nuevo. • ArchivoNuevoProyecto… • Mirar imagen grande en la página siguiente. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 31
  32. 32. Visual C++ 2015 MFC 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 32
  33. 33. Visual C++ 2015 MFC • Le ventana Nuevo proyecto está abierta y seguimos en orden lo que indica la imagen. • 1) Visual C++ en Plantillas. • 2) MFC. • 3) Aplicación MFC. • 4) Ponemos el nombre que queramos, en este caso lo he llamado Proyecto_MFC. • 5) Pulsamos Aceptar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 33
  34. 34. Visual C++ 2015 MFC • Aparece una ventana de información que te indica rápidamente qué es lo que puedes crear con el asistente. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 34
  35. 35. Visual C++ 2015 MFC • En el grupo de opciones debemos elegir "Basada en cuadros de diálogo", alternativamente tenemos la opción de utilizar diálogos HTML, ese tipo de diálogo utiliza controles HTML. • Luego debemos elegir como vamos a utilizar la librería MFC: • Si usamos MFC como un archivo compartido nuestra aplicación (.exe) ocupará poco espacio será portable hacia cualquier sistema operativo Windows que tenga instaladoVisual C++ Runtime. • En cambio si usamos MFC como una biblioteca estática nuestra aplicación contiene todo lo necesario para ejecutarse, puede llegar a ocupar muchos megas y puede portarse a otros sistemas Windows que incluso no tengan instaladoVisual C++ Runtime. • No usar Bibliotecas Unicode, a menos que sean completamente necesarias. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 35
  36. 36. Visual C++ 2015 MFC 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 36 Marco grueso. Si esta activada la propiedad "Border" del diálogo es "Resizing", y si no es "Dialog Frame“ •Cuadro minimizar: Propiedad "Minimize Box" = True/False •cuadro Maximizar: Propiedad "Maximize Box" = True/False •Minimizado: Inicia la ventana minimizada. • Agrega esta linea de código en la función OnInitDialog: ShowWindow(SW_MINIMIZE); •Maximizado: Inicia la ventana maximizada. Agrega esta línea de código en la función OnInitDialog: ShowWindow(SW_MAXIMIZE); •Menú del sistema: Es el menú que aparece cuando hacemos clic derecho sobre la barra de título. •Cuadro de diálogo Acerca de: Es un dialogo que muestra información de la aplicación, conocida también como "About... ", a diferencia de las aplicaciones SDI/MDI no tenemos un menú, es por eso que el asistente agrega un segmento de código que permite visualizar este diálogo.
  37. 37. Visual C++ 2015 MFC • Lo dejamos así para tener todo limpio para este ejemplo. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 37
  38. 38. Visual C++ 2015 MFC • Tendremos un diálogo que nos va a mostrar las clases que van a generarse, en este punto podemos elegir las clases bases, es muy importante hacerlo por que luego va a ser un poco tedioso hacer cambios. • En la página siguiente muestra el proyecto del formulario. • Puedes añadirle un label, cambiar de título al formulario como prueba. • Luego pulsas F5 para compilar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 38
  39. 39. Visual C++ 2015 MFC 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 39
  40. 40. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 40
  41. 41. Visual C++ 2015 Win32 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 41
  42. 42. Visual C++ 2015 Win32 • Cuando tengas Visual Studio Community 2015 ya ejecutado, creamos un proyecto nuevo. • ArchivoNuevoProyecto… • Mirar imagen grande en la página siguiente. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 42
  43. 43. Visual C++ 2015 Win32 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 43
  44. 44. Visual C++ 2015 Win32 • Le ventana Nuevo proyecto está abierta y seguimos en orden lo que indica la imagen. • 1) Visual C++ en Plantillas. • 2) Win32. • 3) Aplicación Win32. • 4) Ponemos el nombre que queramos, en este caso lo he llamado Proyecto_Win32. • 5) Pulsamos Aceptar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 44
  45. 45. Visual C++ 2015 Win32 • Aparecerá información. • Pulsa Siguiente. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 45
  46. 46. Visual C++ 2015 Win32 • En Opciones adicionales, marca Proyecto vacío. • Luego Finalizar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 46
  47. 47. Visual C++ 2015 Win32 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 47
  48. 48. Visual C++ 2015 Win32 • Selecciona Archivo C++ (.cpp). • Como nombre he puesto Mensaje_texto.cpp. • Pulse Aceptar. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 48
  49. 49. Visual C++ 2015 Win32 • En el Explorador de soluciones se ha creado en Archivos de código fuente el elemento Mensaje_texto.cpp. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 49
  50. 50. Visual C++ 2015 Win32 • La explicación paso por paso de cada código lo explica en el enlace. • Solo nos centramos en el código fuente final en el cual insertaremos dentro del elemento Mensaje_texto.cpp. • He modificado el nombre del texto, coordenada del texto, del formulario y el título del formulario. • Código fuente en las siguientes páginas. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 50 • Ver enlace.
  51. 51. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 51
  52. 52. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 52
  53. 53. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 53
  54. 54. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 54
  55. 55. Visual C++ 2015 Win32 • Pulsamos F5 para compilar y comprobamos el formulario. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 55
  56. 56. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 56
  57. 57. Enlaces Enlaces de descargas del ejemplo, foros y otras informaciones. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 57
  58. 58. Enlaces Descripción • Por si quieres ver detalles del programa de este ejemplo, o no hayas la solución desde el tutorial, aquí dejo un enlace de descarga de ejemplo. Descargar • Enlace • Enlace 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 58
  59. 59. Enlaces • Visual Studio Community 2015: Web principal para la descarga. • MSDN: Foro oficial sobre Visual Studio. • TechNet: Foro oficial sobre Sistemas Operativos Windows. • Blog: Electrónica PIC, encontrarás tutoriales relacionado con Visual Studio y electrónica. 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 59
  60. 60. Autor Ángel Acaymo M. G. Versión 2.0 Contacto: metaconta@gmail.com 11/12/2015Electrónica PIC - http://electronica-pic.blogspot.com.es 60

×