| 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 cuadro combinado en MFC
    Un control de cuadro combinado muestra una lista de cadenas en el estilo del menú desplegable. Proporcionar una manera de mostrar múltiples opciones y ahorrar espacio, un cuadro combinado combina la funcionalidad de un cuadro de lista y un cuadro de edición . Las capacidades del control de cuadro combinado se encapsulan en la clase CComboBox de la biblioteca Microsoft Foundation Class . Este tutorial muestra algunas de las características de uso general de esta clase. 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

    Inicie Microsoft Visual Studio. Generar una aplicación basada en diálogo para este proyecto haciendo clic en Archivo > Nuevo> Proyectos ( ficha ) , y seleccionando " MFC AppWizard (exe ) . " Tipo " myComboBox " en " Nombre del proyecto ". Pulse OK , seleccione " diálogo basado en " y haga clic en Finalizar.
    2

    Crear un cuadro combinado y modificar sus propiedades. Haga clic en la ficha Recursos en la parte izquierda del área de trabajo . Expanda la carpeta de diálogo y seleccione IDD_MYCOMBOBOX_DIALOG . Haga clic en el icono de cuadro combinado de la caja de herramientas en el lado derecho y lo puso en el cuadro de diálogo . Cambiar el tamaño de la lista desplegable de extensión de la lista desplegable , haga clic en la flecha y arrastrando hacia abajo el rectángulo. A continuación, haga clic en , seleccione Propiedades , haga clic en la ficha Estilos y , en Tipo , seleccione simple . Cierre el cuadro de propiedades del cuadro combinado .
    3

    Agregar elementos al cuadro combinado. Usted puede hacer esto de dos maneras. Para agregar en tiempo de diseño, haga clic en el menú desplegable , seleccione Propiedades, haga clic en la ficha de datos y acceder a los elementos . Para pasar al siguiente elemento, pulse Ctrl + Enter. Para agregar en tiempo de ejecución , llame al CComboBox :: AddString () para añadir elementos al final o CComboBox :: insertString () para insertar elementos de ubicación específica. Los elementos son de tipo lpszString .
    4

    Cambiar el ancho del cuadro combinado dinámicamente. Puede mostrar cualquier elemento plenamente , sin importar el tiempo que es, gracias a la CComboBox :: SetDroppedWidth () función miembro . Se toma como parámetro el ancho de la cadena en píxeles.
    5

    realizar otras funciones comunes. Seleccione un elemento en tiempo de ejecución mediante el uso de CComboBox :: SetCurSel (). Se acepta como parámetro un índice entero . Encontrar el índice del elemento seleccionado con CComboBox :: GetCurSel (). Recuperar datos mediante CComboBox :: GetItemData (). Determinar el número de elementos a través CComboBox :: GetCount ().
    6

    Eliminar elementos de un cuadro combinado MFC . Si se conoce la cadena , puede utilizar CComboBox :: FindString () para determinar el índice y luego usar CComboBox :: deletestring (). CComboBox :: Clear () Elimina la selección actual si los hay , mientras que CComboBox :: Cut () elimina la selección actual y la coloca en el portapapeles .
    7

    Entender los mensajes de notificación de mensajes del mapa que cuadro combinado puede enviar . Cuando el cuadro de lista del cuadro combinado está cerrado, por ejemplo, ON_CBN_CLOSEUP se envía . Cuando el cuadro combinado pierde su foco de entrada a causa de un clic del ratón fuera de sus límites , envía ON_CBN_KILLFOCUS . Hay un mapa de mensajes para cada posible estado de cambio que un cuadro combinado puede sufrir .

    Previous :

    next :
      Artículos relacionados
    ·Cómo implementar un algoritmo para su equipo 
    ·Cómo convertir radianes a grados de C + + Language en …
    ·Cómo calcular una dirección de almacenamiento 
    ·Definición de CPP Archivo 
    ·Cómo detectar un evento con WIA Espera 
    ·Cómo encontrar el resto C 
    ·Cómo escribir un programa de Visual C que utiliza una …
    ·Cómo coger Todos los eventos DataGrid 
    ·Cómo asignar punteros 
    ·Cómo imprimir un triángulo en C 
      Artículos destacados
    ·Cómo importar todos los script de PHP en una carpeta 
    ·Cómo comprobar si un cuadro de texto está vacío en V…
    ·Cómo convertir ColdFusion Objetos para JSON 
    ·Cómo configurar un archivo de descarga de PHP 
    ·Cómo contar el número de letras en una cadena en Visu…
    ·Cómo crear archivos PDF con PHP 
    ·Cómo encontrar a otro número de puerto del sistema me…
    ·Perl MySQL Tutorial 
    ·Cómo pasar el valor Checkbox En base de datos utilizan…
    ·VBA Función Sum 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com