| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo utilizar un control ListBox en el MFC de Visual C + +
    Un cuadro de lista es un control de Windows que puede mostrar texto o elementos icónicos como una lista de filas. La biblioteca Microsoft Foundation Class ( MFC ) ofrece la clase CListBox que encapsula todas las funcionalidades necesarias para la manipulación de un cuadro de lista . Siga estos pasos para ver cómo se puede agregar una cadena de texto y sacarlo de un cuadro de lista en Microsoft Visual Studio. Cosas que necesitará
    Microsoft Visual Studio IDE
    libro de MFC , como " Windows de programación con MFC " por Jeff Prosise
    Mostrar más instrucciones
    1

    Crear un nuevo proyecto en Visual Studio para manipular el control. Desde la barra de menú superior , haga clic en "Archivo "> "Nuevo " y seleccione "MFC AppWizard (exe ) " en la pestaña "Proyectos" . Introduzca un nombre para el proyecto en el " Proyecto " cuadro de texto y haga clic en " Aceptar". Seleccione el botón " basado en Dialog " de radio y haga clic en "Finalizar " y luego " Aceptar". Una pantalla de diálogo con dos botones de control, uno en "Aceptar " y una " Cancelar ", se muestra en el modo Vista Diseño
    2

    Agregar controles MFC en la pantalla de diálogo : . Un cuadro de lista y algunos auxiliares controles para hacer el tutorial más interesante. Para encontrar un cuadro de lista , mueva el ratón sobre la caja de herramientas y controles de leer las viñetas emergentes . Haga clic en el icono de " cuadro de lista " y haga clic en la pantalla de diálogo para añadir allí. De manera similar añada una " caja de edición " y dos " Botones. "
    3

    Modificar los controles de MFC . Haga clic en el cuadro de lista , seleccione "Propiedades" y cambiar el ID de IDC_MYLISTBOX , en la pestaña "General " . Haga lo mismo con el cuadro de edición y cambiar su ID de IDC_MYEDITBOX . En un botón, cambiar el ID de IDC_MYBUTTONADD y el título a "Agregar ". En el otro botón , cambiar el ID y el título a IDC_MYBUTTONREM y "Eliminar ", respectivamente .
    4

    Inscripción en el cuadro de lista y cuadro utilizando el Asistente para clases editar . En el menú superior , haga clic en "Ver" > " Asistente para clases " o pulse Ctrl + W. Seleccione " IDC_MYLISTBOX " en la pestaña " Variables Miembros" y haga clic en " Agregar variable . " Tipo " m_myListBox " en el " Nombre de usuario variable" cuadro de texto y seleccione "Control " en " Categoría ". Haga clic en " Aceptar". A continuación, seleccione " IDC_MYEDITBOX ", haga clic en "Agregar Variable" y darle el nombre de " m_myEditBox . " No cambie los cuadros combinados. Haga clic en " Aceptar " para cerrar el asistente de clase.
    5

    Dar algunas funciones al botón Agregar . Haga doble clic en el botón " Add" . Cuando aparezca la ventana "Agregar función miembro " , haga clic en " Aceptar". Copia y pega el siguiente código dentro del ":: OnMybuttonadd ()" función, bajo el comentario :
    CString str ;
    UpdateData ();
    str = m_myEditBox ;
    UpdateData (FALSO ) ;
    m_myListBox.AddString (str ) ;

    Página 6 Repita el paso 5 para el botón " Eliminar" . Copia y pega el siguiente código dentro de la función ":: OnMybuttonrem ()" , bajo el comentario :
    int pos ;
    CString str ;
    pos = m_myListBox.GetCurSel ();
    m_myListBox.DeleteString ( pos) , página 7

    compilar y ejecutar el código. Escriba algún texto en el cuadro de edición y haga clic en el botón Agregar. Ese texto se añadirá como una fila en el cuadro de lista . A continuación , seleccione una fila cuadro de lista y haga clic en Quitar . Esta acción elimina la fila.

    Previous :

    next :
      Artículos relacionados
    ·C + + Estructura de Repetición 
    ·Cómo utilizar un búfer temporal en C + + 
    ·Cómo devolver un vector a partir de una función 
    ·Cómo deshabilitar Silverlight Buttons 
    ·Cómo depurar pérdidas de memoria en el BGF 
    ·Cómo convertir y descifrar HTML en una cadena en el iP…
    ·¿Qué hacer con un error Atrapado en C 
    ·Cómo utilizar C + + Destructores virtual 
    ·Cómo imprimir los números de incremento en la misma l…
    ·¿Qué es lo contrario de la impresión de Programació…
      Artículos destacados
    ·Cómo leer correo electrónico en VB 
    ·¿Cómo puedo solucionar un Studio 6.0 T -SQL depurador…
    ·Ideas para aplicaciones de Visual Basic 
    ·Cómo compilar una Plataforma Android 
    ·Cómo desmontar en C # 
    ·Cómo descargar un nuevo inyector 
    ·¿Cómo puedo cambiar la contraseña mediante el símbo…
    ·¿Cómo puedo cambiar el nombre de los archivos con una…
    ·Cómo convertir HTML a PHP 
    ·Cómo incluir funciones de PHP desde otro archivo 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com