| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare un controllo ListBox in MFC di Visual C + +
    Una casella di riepilogo è un controllo di Windows che consente di visualizzare il testo o gli elementi iconici come un elenco di righe . La libreria Microsoft Foundation Class ( MFC ) offre la classe CListBox che incapsula tutte le funzionalità necessarie per la manipolazione di una casella di riepilogo . Seguire questi passi per vedere come è possibile aggiungere una stringa di testo da e elimina da una casella di riepilogo in Microsoft Visual Studio . Cose che ti serviranno
    Microsoft Visual Studio
    Prenota on MFC , come " Programming Windows con MFC " di Jeff Prosise
    Show More Istruzioni
    1

    creare un nuovo progetto in Visual Studio per manipolare il controllo . Dalla barra dei menu in alto , fare clic su " File " > "Nuovo" e selezionare " Creazione guidata applicazione MFC ( exe) " nella scheda "Progetti" . Immettere un nome per il progetto nella casella di testo " Nome progetto" e fare clic su " OK ". Selezionare il pulsante " Dialog based" la radio e fai clic su " Fine" e quindi su "OK ". Una schermata di dialogo con due pulsanti di controllo , uno su "OK " e uno "Annulla ", è visualizzata in modalità Visualizzazione struttura
    2

    Aggiungere controlli MFC nella schermata di dialogo : . Una casella di riepilogo e alcuni ausiliari controlli per rendere l' esercitazione più interessante. Per trovare una casella di riepilogo , spostare il mouse sopra il controllo degli strumenti e leggere i fumetti a comparsa . Fare clic sull'icona " Casella di riepilogo " e fare clic sulla schermata di dialogo per aggiungere lì. In modo simile aggiungere un "Edit Box" e due "Pulsanti ".
    3

    Modificare i controlli MFC . Pulsante destro del mouse sulla casella di riepilogo , selezionare "Proprietà" e modificare l' ID di IDC_MYLISTBOX , sotto la scheda "Generale" . Fate lo stesso per la casella di modifica e modificare il suo ID di IDC_MYEDITBOX . In un pulsante , modificare l'ID di IDC_MYBUTTONADD e la didascalia di "Aggiungi ". In altro pulsante , modificare l'ID e la didascalia per IDC_MYBUTTONREM e "Rimuovi ", rispettivamente .
    4

    Unisciti alla casella di riepilogo e di dialogo utilizzando la procedura guidata classe di modifica . Dal menu in alto , clicca su " Visualizza"> " Creazione guidata classe " o premere Ctrl + W. Selezionare " IDC_MYLISTBOX " sotto la scheda "Membro Variabili " e fare clic su " Aggiungi variabili". Tipo " m_myListBox " nel campo "Nome Utente variabile" casella di testo e selezionare " controllo" sotto "Categoria ". Fare clic su " OK ". Avanti , selezionare " IDC_MYEDITBOX ," cliccare " Aggiungi Variabile" e dare il nome di " m_myEditBox . " Non modificare le caselle combinate . Fare clic su " OK" per chiudere la procedura guidata di classe .
    5

    Dare alcune funzionalità per il pulsante Aggiungi . Fare doppio clic sul pulsante "Aggiungi" . Quando viene visualizzata la finestra " Aggiungi membro di funzione " , fare clic su "OK". Copiare e incollare il seguente codice all'interno del ":: OnMybuttonadd ( ) " la funzione, sotto il commento :
    CString str ;
    UpdateData ();
    str = m_myEditBox ;
    UpdateData ( FALSE) ;
    m_myListBox.AddString ( str) ; Pagina 6

    Ripetere il passaggio 5 per il pulsante "Rimuovi" . Copiare e incollare il seguente codice all'interno della funzione ":: OnMybuttonrem ( ) " , sotto il commento :
    int pos;
    CString str ;
    pos = m_myListBox.GetCurSel ( ) ;
    m_myListBox.DeleteString ( pos) ;
    7

    compilare ed eseguire il codice . Digitare del testo nella casella di testo e fare clic sul pulsante Aggiungi . Questo testo sarà aggiunto come una riga nella casella di riepilogo . Avanti , evidenziare una lista fila di dialogo e fare clic su Rimuovi . Questa azione elimina la riga.

    Previous :

    next :
      Articoli Correlati
    ·Come dichiarare una costante statica in C 
    ·I progetti ASP.NET e Programmazione in C 
    ·Come allocare memoria sullo stack con C + + 
    ·Qual è lo scopo di un diagramma di flusso di dati 
    ·Come Teach Yourself Programmazione Windows CE in 24 ore…
    ·Come progettare un account classe denominata in C + + 
    ·Visual C Progetti 
    ·Come nascondere i pulsanti in Xcode 
    ·Come fare stringhe in lettere minuscole su C + + 
    ·Come scrivere un programma in C per leggere un numero i…
      Articoli in evidenza
    ·Javascript parziali 
    ·Come fare una cartella della coda in PHP 
    ·PHP Tutorial : MySQL 
    ·Come modificare un file PHP 
    ·Scuola PHP Progetti 
    ·Java per la gestione delle stringhe Conversione di una …
    ·Motivi per Stack Overflow 
    ·Come inserire in un database MySQL 
    ·Come importare Binary per Xcode 
    ·Come cancellare gli Appunti Con VBScript 
    Copyright © Conoscenza Informatica http://it.wingwit.com