Codigazo
Codigazo
  • Видео 51
  • Просмотров 655 558
Botones en Winapi C++ - Clase 5
¡Continuamos con este Curso de Winapi para C++!.
En esta lección gigantesca les comparto casi todo acerca de los botones, la modificación de la apariencia queda para la siguiente lección. Háganse un favor, no vean el video sin tener abierto su IDE y preparada la ventana.
Enlace del recurso con el codigo para la creacion de la ventana.
www.codigazo.com/en-c/codigo-ejemplo-crear-ventana-en-c
Enlace del recurso con el codigo para la creacion y modificación de los botones.
www.codigazo.com/en-c/haciendo-botones-c-con-winapi
Просмотров: 4 565

Видео

Cambiar estilo de ventanas en Winapi
Просмотров 4,4 тыс.3 года назад
Cuando creamos una ventana en Winapi esta tiene la apariencia de clásica de Windows, es decir los programas se ven viejos. Podemos mejorar el estilo y la apariencia de nuestros programas creados en Winapi para C esto podemos hacerlo activando los estilos visuales. Enlace con el codigo para crear el archivo Manifest: www.codigazo.com/en-c/codigo-ejemplo-crear-ventana-en-c Nota: Disculpen por el ...
Winapi para C++ Clase 3 - Eliminar CMD
Просмотров 4,3 тыс.3 года назад
Para esta tercer clase abordaremos el tema de eliminar la linea de comandos (ventana de consola) en Winapi. Eliminaremos el CMD por medio de código, dejarla le resta profesionalidad a nuestra aplicación y puede ser incomodo para el usuario.
Windows 11 - Análisis de programador
Просмотров 2 тыс.3 года назад
La semana anterior Microsoft nos mostró algunas de las novedades que tendrá Windows 11. Hoy he decidido analizar las características más importantes de este sistema operativo incluyendo aquellos cambios que influyen en la programación.
Curso de Winapi Clase #2 - Eventos en Winapi
Просмотров 7 тыс.3 года назад
En esta segunda clase abordamos el tema de la función WindowProcedure(); trabajamos con Eventos creando 1 botón y llamamos a una función al hacer click. Esta segunda clase de este curso de Winapi para C es una de las dos mas importantes. Recurso con los códigos anteriores: www.codigazo.com/en-c/haciendo-botones-c-con-winapi
Curso de Winapi - Clase 1
Просмотров 14 тыс.3 года назад
En esta primer clase explico la estructura general que tiene todo programa creado en Winapi, La función que utilizamos para crear una ventana en C y los parámetros iniciales. Este curso de Winapi les compartiré una lección para cada controlador, excepto las dos primeras lecciones que ofrecen una introducción general a Winapi. Esta es la lección 1 de este curso que a la vez forma parte del curso...
Crear ventana en C++ con Winapi (Para Code Blocks, Dev C++ y VSC)
Просмотров 20 тыс.3 года назад
En esta entrega pongo a su disposición una guía para la creación de ventanas en C , crearemos ventanas con Winapi en Dev C , ventanas en C con Visual Studio Code y por supuesto, ventanas en Code Blocks. Aquí les dejo el enlace directo en el que podrán copiar el código por si desean ahorrarse la explicación: www.codigazo.com/en-c/codigo-ejemplo-crear-ventana-en-c Recuerden siendo que la explicac...
¿Que es Winapi y para que sirve?
Просмотров 6 тыс.3 года назад
Winapi es una excelente librería para la creación de interfaces graficas en C , con Winapi podemos crear ventanas graficas, botones, campos de texto, checkbox y muchos otros controladores más. Winapi se acopla muy bien con C pero puede ser implementada en Python y en Java. Hoy empezamos con este curso de Winapi para C , yo utilizaré Winapi con Codeblocks pero también podemos utilizar Winapi en ...
Cómo hacer una interfaz gráfica en C++
Просмотров 21 тыс.3 года назад
Esta es una explicación introductoria a las interfaces graficas en C , se evalúan Winapi, QT, GTK y WxWidgets, tras analizar sus características generales intentamos determinar cual es la mejor librería grafica en C . Añado algunas alternativas a Winapi y les comparto también las ventajas y desventajas de Qt, Winapi y las otras librerías para la creación de interfaces graficas. Con esto empezam...
Separar una cadena de caracteres en C++
Просмотров 13 тыс.3 года назад
Bienvenidos nuevamente, hoy les comparto un código para separar palabras o caracteres en C . Para la explicación creamos un login de usuario en C . Usaremos las funciones find, erase y substr.
Buscar una palabra en una cadena C++
Просмотров 11 тыс.3 года назад
Tras la pregunta de un usuario acerca de temas relacionados, he decidido compartir en este video el uso de la función find en C , esta función que nos permite buscar dentro de una cadena de caracteres, el texto pueden ser palabras o caracteres. Se han agregado un par de ejemplos a este video para la comprensión a fondo del uso de esta función y sus posibles aplicaciones.
Que son vectores en C++ (con ejemplos)
Просмотров 25 тыс.3 года назад
También conocidos como arreglos dinámicos, los vectores nos permiten crear listas que podamos recorrer en forma ascendente, descendente o aleatoria, al igual que como hacíamos con los arreglos, pero con la ventaja de que no necesitamos reservar un máximo de espacios al momento de declararlos. Esta explicación de vectores en C incluye varios ejemplos para practicar con ellos.
Pilas en C++ con ejemplos
Просмотров 15 тыс.4 года назад
Posterior a la lección que les compartí anteriormente donde detallábamos en el uso de las colas, en esta ocasión les comparto la explicación y algunos ejemplos del uso de las pilas. Les recomiendo que posterior a ver este video practiquen un poco con el código final para que ganen mayor versatilidad en la creación y manipulación de pilas, recuerden también que el código es estándar puede ser im...
Como crear y usar colas en C++ (con ejemplos)
Просмотров 9 тыс.4 года назад
Por fin llegamos al tema de las STL hoy les muestro como crear colas, como declarar colas, como ingresar datos a la cola con la función push y como consultar los datos guardados en una cola, ademas de todo esto también creamos una cola de prioridad, para la explicación de estos temas les he compartido 2 ejemplos de colas en C .
Plantillas en C++ - Explicación y ejemplos de plantillas en C++
Просмотров 11 тыс.4 года назад
Las plantillas se usan mucho en C cuando creamos algún tipo de TDA (tipos de datos abstractos), en las próximas lecciones de este curso les explicaré sobre estos temas por eso me interesa que entiendan como crear plantillas, que usos tienen las plantillas en C y practiquen con un par de ejemplos.
Sumar elementos de un arreglo en C++
Просмотров 2,3 тыс.4 года назад
Sumar elementos de un arreglo en C
Sobrecarga de funciones en C++ - ¿Que es? y ejemplos
Просмотров 5 тыс.4 года назад
Sobrecarga de funciones en C - ¿Que es? y ejemplos
Cambiar color del texto y el fondo en C++
Просмотров 23 тыс.4 года назад
Cambiar color del texto y el fondo en C
Como hacer un temporizador en C++ (Temporizador y Cronometro)
Просмотров 16 тыс.4 года назад
Como hacer un temporizador en C (Temporizador y Cronometro)
Estructuras de datos en C++ (explicación con ejemplos)
Просмотров 9 тыс.4 года назад
Estructuras de datos en C (explicación con ejemplos)
Diferencia entre Scanf y Cin (en C++) - ¿Cuál es mejor usar?
Просмотров 6 тыс.4 года назад
Diferencia entre Scanf y Cin (en C ) - ¿Cuál es mejor usar?
Diferencias entre C y C++ (Ventajas del C)
Просмотров 23 тыс.4 года назад
Diferencias entre C y C (Ventajas del C)
Como separar texto de números C++
Просмотров 6 тыс.4 года назад
Como separar texto de números C
Como ha ayudado la informatica contra el Covid 19
Просмотров 3984 года назад
Como ha ayudado la informatica contra el Covid 19
Punteros en C++ - (Que son y para que sirven los punteros)
Просмотров 22 тыс.4 года назад
Punteros en C - (Que son y para que sirven los punteros)
Como hacer un arreglo de tipo char en C++ - ¿Es posible?
Просмотров 7 тыс.4 года назад
Como hacer un arreglo de tipo char en C - ¿Es posible?
Pausar un programa sin system pause - Alternativas a system pause (C++)
Просмотров 8 тыс.4 года назад
Pausar un programa sin system pause - Alternativas a system pause (C )
Es difícil aprender C++ - ¿Que tanto?
Просмотров 7 тыс.4 года назад
Es difícil aprender C - ¿Que tanto?
Tablas de multiplicar en C++ con while
Просмотров 16 тыс.4 года назад
Tablas de multiplicar en C con while
¿Que es la programación de computadoras?
Просмотров 7 тыс.4 года назад
¿Que es la programación de computadoras?

Комментарии

  • @fabian.spinazzola
    @fabian.spinazzola 5 дней назад

    Explicas de manera excelente, pero este código en particular no me ha funcionado en DEV-C++

  • @juanestrella6975
    @juanestrella6975 7 дней назад

    Muchas gracias!!!

  • @juandiGD
    @juandiGD Месяц назад

    excelente video, es increible pero tengo unas dudas, se podria guardar el contenido del archivo dentro de una cadena, de ser así, como se haria? y tambien se podria manejar el archivo por los modos, ios::out - ios::in o ios::app?

  • @leonemr
    @leonemr 2 месяца назад

    muy buen video explicativo

  • @hectoralexanderrefugiomoli7935
    @hectoralexanderrefugiomoli7935 2 месяца назад

    pero si esta fuera de la carpeta y esta en otra

  • @EimereiMiranda
    @EimereiMiranda 2 месяца назад

    Gracias por el video sobre funciones en C++, siempre es útil repasar cómo declararlas y llamarlas correctamente. Últimamente me he interesado en la programación y encontré los cursos de сodigо herое асаdеmy, ¿alguien más ha oído hablar de ellos?

  • @herse2l356
    @herse2l356 2 месяца назад

    Muchas gracias maestro, ahora se me hace mas facil entenderlo

  • @jefredpinto3261
    @jefredpinto3261 2 месяца назад

    crack

  • @elmerchoquenaccha8334
    @elmerchoquenaccha8334 2 месяца назад

    Falta ordenar tus videos

  • @jairoMptSys
    @jairoMptSys 3 месяца назад

    todavia se usa en la vida real dev c++ o solo nos estan esenñando dev c++ para hacernos perder el tiempo en la universidad quien me despeja esa duda pro favor

  • @jairoMptSys
    @jairoMptSys 3 месяца назад

    me quede esperando el video de la segunda parte de como se incluyen los programas q corresponden a cada menu ayuda por favor

  • @AstBun1
    @AstBun1 3 месяца назад

    No me puedo creer que los punteros me hayan atormentado 3 años cuando solo necesitaba 3 minutos de este video para entenderlos... mil gracias amigo, eres un heroe

  • @camiloagwlarxx8316
    @camiloagwlarxx8316 3 месяца назад

    Explicación 20/10. 👌

  • @jorgeluismartinezmurguia7416
    @jorgeluismartinezmurguia7416 3 месяца назад

    Muy buen video codigazo!, pero tengo un pequeñisimo problema con el manifest, ya que lo hice tal y como indica el vídeo, incluso hasta cambie a los mismos nombres. Dudo que el problema sea el manifest, lo que pasa es que no uso el IDE Code Blocks sino el editor de texto Visual Studio Code, por lo tanto compilo los programas manualmente (sin botón de debug), y creo que tenemos que usar algún indicador extra para especificar el uso correcto del manifest en tiempo de ejecución. Que puedo hacer?

  • @oscarg3917
    @oscarg3917 4 месяца назад

    Este video abarca mucho tiempo, pero sirve fundamentalmente para saber como iniciar en este paradigma 🎉

  • @maximilianograciahernandez8469
    @maximilianograciahernandez8469 5 месяцев назад

    Por que me da error la donde dice getline?, pero no en sus parámetros

  • @abstracto.
    @abstracto. 5 месяцев назад

    Después de como 15 vídeos entendí lo que es un maldito puntero. Las palabras técnicas no funcionan conmigo, vivan los ejemplos simples. XD

  • @FranciscoCasanas-ph1hp
    @FranciscoCasanas-ph1hp 6 месяцев назад

    Gracias, excelente explicación.

  • @Infernoidpl4y
    @Infernoidpl4y 6 месяцев назад

    2024 y sigo esperando el siguiente capitulo 🥲

  • @antoniobolanos1270
    @antoniobolanos1270 7 месяцев назад

    Codigazo, una pregunta: ¿Seguiras con los videos de interfaz grafica con Winapi?. La verdad son muy buenos, te felicito.

  • @julianpradaortega7071
    @julianpradaortega7071 7 месяцев назад

    en el minuto 8:41 a la hora de poner la ventana del cmd en SW_HIDE me sigue saliendo en la barra de tareas, solo la cierra, como puedo solucionar eso? muchas gracias si alguien puede responder mi duda y que gran video.

  • @Sobrio-jz4sc
    @Sobrio-jz4sc 8 месяцев назад

    Hola, no creo que me vayas a responder porque este video ya tiene 3 años, pero quería hacer una consulta sobre las funciones "system ("cls");", "system ("pause");", etc.... No me funcionan de ninguna manera, no se si el problema es que estoy usando Windows 11, o si el problema es el compilador MinGW que utilizo, o ni idea... ya probé de todo y en ningún lado me dan una respuesta, si lees esto me gastaría saber si podrías responder mi pregunta, gracias.

  • @nicolasbarreiro6023
    @nicolasbarreiro6023 9 месяцев назад

    Visual Studio Code no puede crear ventanas desde Nuevo Proyecto pero Visual Studio Community si puede.

  • @dzs1796
    @dzs1796 9 месяцев назад

    cout<<"amigo muchísimas gracias Dios lo bendiga ";

  • @BrayanHernandez-ll9um
    @BrayanHernandez-ll9um 10 месяцев назад

    Que buen vídeo

  • @Crokitops
    @Crokitops 10 месяцев назад

    Hola, el error era que habías puesto sucess y no success

  • @jonahtangonzalez1655
    @jonahtangonzalez1655 11 месяцев назад

    Muchas gracias me sirvio mucho tu tutorial

  • @juan23-g9c
    @juan23-g9c 11 месяцев назад

    me marca error en cout

  • @carlosfenix6764
    @carlosfenix6764 11 месяцев назад

    Lo unico malo de winapi es que no funciona para MAC porque esos cabrones tienen plata para gastar en productos de sobreprecio jajaja

  • @carlosfenix6764
    @carlosfenix6764 11 месяцев назад

    Yo empecé por python con el fin de integrarlo con mi carrera de química No me gusto nada, la sintaxis era tan libre que se volvía un poco abrumadora llegue hasta POO y interfaces graficas pero entre más grande se hacia el programa peor me iba el rendimiento, era lento, no compilaba y muchas librerías no eran compatibles entre sí. Ahora vuelvo hacer mi intento pero con C++ y la verdad me noto con más control sobre todo, recién voy por aprender los fundamentos de los punteros pero me siento con mayor control y entendimiento de todo lo que hace mi programa.

    • @riba5245
      @riba5245 5 месяцев назад

      Vamos.....que no estás en condiciones para decir nada porque sigues en la burbuja de lo básico. Cuando salgas de ahí verás que C++ no es para cualquier y que es complicado

  • @kattz8686
    @kattz8686 Год назад

    eres un crack

  • @josefranciscomoralestorres2308

    Hola disculpa, copiando el código, al intentar ejecutar en VSC me aparecen estos errores: no se puede asignar un valor de tipo "char *" a una entidad de tipo "LPCWSTR" ----> estilo1.lpszClassName = NombreClase; un argumento de tipo "char *" no es compatible con un parámetro de tipo "LPCWSTR" ----> NombreClase, un argumento de tipo "const char *" no es compatible con un parámetro de tipo "LPCWSTR" ----> ("Elementos de Interfaz Grafica"), Por favor podrías orientarme que debería corregir Muchas gracias

  • @rgp-hades6515
    @rgp-hades6515 Год назад

    Una pregunta por que mejor no retornar, en el ejemplo que diste en lo de numero=numero+2?

  • @enmaobando3912
    @enmaobando3912 Год назад

    Gracias. Me salvaste con la opción de VSCode. Pensaba que no existía forma de crear la ventana ahí.

  • @Kain20XX
    @Kain20XX Год назад

    cual es la diferencia con Struct?

  • @gael_vallejo
    @gael_vallejo Год назад

    nadie: evil programador: cout << "Adios mundo";

  • @santiago13coronel
    @santiago13coronel Год назад

    papi segui con el curso porfavor

  • @jadielbrito5301
    @jadielbrito5301 Год назад

    a partir de que version de c++ se hacen las pilas asi?

    • @jadielbrito5301
      @jadielbrito5301 Год назад

      alguien me puede ayudar en c++14 o superior esta implementadas las pilas?

  • @GiovaniBersainCanoReyes
    @GiovaniBersainCanoReyes Год назад

    MUY BUENO, HOY NACIO MI AMOR POR LA PROGRAMACION

  • @akiorsgames
    @akiorsgames Год назад

    Si tengo que imprimir una cola en orden inverso, la unica manera es pasandola a una pila e imprimir esa pila?

  • @EfimeraRealida
    @EfimeraRealida Год назад

    Gracias por el video

  • @sistemas5274
    @sistemas5274 Год назад

    excelente! tendrás curso de algorítmica - estructuras de datos en c++ ?

  • @omarcadena
    @omarcadena Год назад

    Hola, Necesito ayuda con una tarea que estoy haciendo. Es una programa de cola en C++, donde tengo que crear un programa que calcule los múltiplos de 3 comprendidos entre el 1 y el 22 y los inserte en una PILA desplegando este proceso en pantalla. Posteriormente la PILA deberá ser vaciada, desplegando en pantalla el orden de salida de los elementos. Mi maestra me dio el ejemplo del resultado, pero no una estructura de como hacerlo y me estoy revolviendo. ***LLENANDO PILA**** Se ha insertado en la pila el número 3 Se ha insertado en la pila el número 6 Se ha insertado en la pila el número 9 Se ha insertado en la pila el número 12 Se ha insertado en la pila el número 15 Se ha insertado en la pila el número 18 Se ha insertado en la pila el número 21 ***VACIANDO PILA***** Se ha sacado de la pila el valor: 21 Se ha sacado de la pila el valor: 18 Se ha sacado de la pila el valor: 15 Se ha sacado de la pila el valor: 12 Se ha sacado de la pila el valor: 9 Se ha sacado de la pila el valor: 6 Se ha sacado de la pila el valor: 3 ¿Me puede ayudar? pliss

  • @omarcadena
    @omarcadena Год назад

    Necesito ayuda con una tarea que estoy haciendo. Es una programa de cola en C++, donde tengo que capturar y guardar de forma en forma ascendente y descendente; la temperatura promedio de cada día de la semana. Mi maestra me dio el ejemplo del resultado, pero no una estructura de como hacerlo y me estoy revolviendo. EJEMPLO DE SALIDA EN PANTALLA: Capture la temperatura promedio del día LUNES: 17.3 Capture la temperatura promedio del día MARTES: 24.0 Capture la temperatura promedio del día MIÉRCOLES: 16.5 Capture la temperatura promedio del día JUEVES: 18.0 Capture la temperatura promedio del día VIERNES: 11.0 Capture la temperatura promedio del día SABADO: 17.5 Capture la temperatura promedio del día DOMINGO: 23.0 Los valores ordenados de forma ascendente son: 11.0, 16.5, 17.3, 17.5, 18.0, 23.0, 24.0 Los valores ordenados de forma descendente son: 24.0, 23.0, 18.0, 17.5, 17.3, 16.5, 11.0 ¿Me puede ayudar?

  • @Alan_bae
    @Alan_bae Год назад

    Una duda si quiere meter en las opciones códigos como lo hago

  • @jesusmanuelborjacano8485
    @jesusmanuelborjacano8485 Год назад

    te amo, estuve peleando porque quería usar un switch y cambiar el valor de una misma variable texto para ahorrarme usar condicionales y muchos cout

  • @josuecampos6210
    @josuecampos6210 Год назад

    Al fin entendi gracias

  • @HameKameHaa
    @HameKameHaa Год назад

    GRANDE, no entendía los punteros, pero tu video fue muy claro :)

  • @cristianzarate5070
    @cristianzarate5070 Год назад

    no puede estar mejor explicado

  • @rafaelv.escobar9964
    @rafaelv.escobar9964 Год назад

    Por que el push back?

    • @jhin-elvirtuoso4220
      @jhin-elvirtuoso4220 3 месяца назад

      muy tarde, pero básicamente es un operador de la libreria <vector> que inserta un nuevo elemento al final del vector