| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges en Listbox Control i MFC Visual C + +
    En liste boks er en Windows- styring , der kan vise tekst eller ikoniske elementer som en liste af rækker . Microsoft Foundation Class ( MFC ) Bibliotek tilbyder CListBox klasse, der indkapsler alle de nødvendige funktioner til at manipulere en liste . Følg disse trin for at se, hvordan du kan tilføje en tekststreng, og fjerne den fra en liste i Microsoft Visual Studio. Ting du skal
    Microsoft Visual Studio IDE
    Bog om MFC , såsom " Programmering Windows Med MFC " af Jeff Prosise
    Vis Flere Instruktioner
    1

    Opret et nyt projekt i Visual Studio til at manipulere kontrol. Fra den øverste menulinje , klik på " File" > "Ny" og vælg " MFC AppWizard ( exe )" i "Projekter " fanen. Indtast et navn til projektet i "Projekt navnet" tekstfeltet, og klik "OK". Vælg " Dialog bygger " radio-knappen og klik på " Finish" og derefter " OK". En dialogboks skærmen med to knapper, én "OK" , og en "Annuller " vises i Design View mode
    2

    Tilføj MFC kontrol af dialogen skærmen: . Ene liste og nogle ekstra kontroller for at gøre tutorial mere interessant. For at finde en liste , skal du flytte musen over kontrol værktøjskassen og læse popup balloner. Klik på " List Box "-ikonet og klik på dialogen skærmen for at tilføje det der. På lignende måde tilføje et "Rediger Box" og to " knapper ".
    3

    Rediger MFC kontrol. Højreklik på listen, vælg "Egenskaber" og ændre ID til IDC_MYLISTBOX under fanen "Generelt" . Gør det samme med redigeringsfeltet og ændre id til IDC_MYEDITBOX . I en knap , ændre ID til IDC_MYBUTTONADD og Caption til " Tilføj". I anden knap , ændre ID og Caption til IDC_MYBUTTONREM og "Fjern ", hhv .
    4

    Deltag i listen og redigere feltet efter klasse Wizard. Fra den øverste menu , klik på "Vis" > " ClassWizard " eller tryk Ctrl + W. Vælg " IDC_MYLISTBOX " under "medlem Variables " fanen og klik på " Tilføj variabel . " Type " m_myListBox " i "medlem variabelnavn " tekstfeltet , og vælg "Control " under "Kategori ". Klik på "OK". Dernæst skal du vælge " IDC_MYEDITBOX , " klik på "Tilføj variabel" og give navnet " m_myEditBox ". Må ikke ændre kombinationsboksene . Klik på "OK " for at lukke klassen guiden.
    5.

    Giv nogle funktioner til knappen Tilføj. Dobbeltklik på knappen "Tilføj" . Når " Tilføj medlem Funktion " vises , klik på " OK". Kopier og indsæt følgende kode inde i ":: OnMybuttonadd ()" funktionen , under kommentar : Hej CString str ,
    UpdateData ();
    str = m_myEditBox ,
    UpdateData ( FALSK ) < br > m_myListBox.AddString ( str. ),
    6

    Gentag trin 5 til " Fjern " knappen. Kopier og indsæt følgende kode inde i ":: OnMybuttonrem ()" funktionen under kommentaren : Hej int pos ,
    CString str ,
    pos = m_myListBox.GetCurSel ();
    m_myListBox.DeleteString (POS ),
    7

    kompilere og køre koden . Skrive noget tekst i redigeringsfeltet og klik på knappen Tilføj. Denne tekst vil blive tilføjet som en række i listen. Dernæst markere en liste række og klikke på Fjern. Denne handling sletter rækken.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan konstateres , om en dato er et gyldigt i en C Pr…
    ·Hvordan skal tjekkes for ulige numre i C + + 
    ·Sådan oprettes Dynamic Lighting i GTKRadiant 
    ·Sådan Beregn længde String 
    ·Hvad er henvisninger , og hvordan bruges de 
    ·Hvordan man opbygger en Asterisk Tree i C + + 
    ·Sådan måler Millisekunder i ANSI C 
    ·Hvordan man laver en C + + Void Display 
    ·Sådan bruges Stdlib.h 
    ·Sådan fjernes Exponent Fra et Float i C + + 
      Anbefalede Artikler
    ·Sådan får et lige antal i CPP 
    ·Hvad er meningen med en Data Flow Diagram 
    ·Sådan får du adgang Elementer i et todimensionalt Arr…
    ·Procentvise Funktion i PHP 
    ·Sådan oprettes Runde hjørner i DIV 
    ·Hvad Er URL'er 
    ·Sådan installeres Allegro Visual C 
    ·Sådan bruges Python at hente API Data 
    ·Sådan Konverter UTC til Pacific Time i PHP 
    ·Hvordan laver plysdyr i SolidWorks 
    Copyright © Computer Viden http://www.computerdk.com