Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe kan ik een keuzelijst Controle in MFC Visual Gebruik C + +
Een keuzelijst is een Windows- controle die tekst of iconische items kunnen worden weergegeven als een lijst met rijen . De Microsoft Foundation Class ( MFC ) Bibliotheek biedt de CListBox klasse die alle nodige functies voor het manipuleren van een keuzelijst inkapselt . Volg deze stappen om te zien hoe u een tekenreeks kunt toevoegen aan en verwijderen uit een keuzelijst in Microsoft Visual Studio . Wat je nodig hebt
Microsoft Visual Studio IDE
Boek over MFC , zoals " Programming Windows Met MFC " van Jeff Prosise
Toon Meer Aanwijzingen
1

Maak een nieuw project in Visual Studio om de controle te manipuleren . Vanaf de bovenste menubalk op "Bestand " > " Nieuw" en selecteer " MFC AppWizard ( exe ) " in het tabblad " Projecten " . Voer een naam voor het project in het " Project naam " tekstvak en klik op "OK . " Selecteer de " Dialog basis " radio button en klik op "Finish " en vervolgens op "OK . " Een dialoog scherm met twee knoppen , een " OK " en een "Annuleren " is weergegeven in de Ontwerp modus View kopen van 2

Voeg MFC besturingselementen in het dialoogvenster : . Een keuzelijst en een aantal ondersteunende controles om de tutorial interessanter te maken . Om een keuzelijst te vinden , beweeg de muis over de knoppen gereedschapskist en lees de popup ballonnen . Klik op het pictogram " List Box" en klik in het dialoogvenster om het daar te voegen . Op een vergelijkbare manier voeg een "Edit Box" en twee " knoppen . "
3

Wijzig de MFC controles. Klik met de rechtermuisknop op de keuzelijst , selecteer "Eigenschappen" en verander de ID te IDC_MYLISTBOX , onder het tabblad " Algemeen " . Doe hetzelfde aan de edit box en verander de ID te IDC_MYEDITBOX . In een knop , verander de ID aan IDC_MYBUTTONADD en het bijschrift op " toevoegen . " In de andere knop , veranderen de ID en het bijschrift te IDC_MYBUTTONREM en " Verwijderen ", respectievelijk .
4

Word lid van de keuzelijst en bewerken doos met behulp van de wizard Class . Vanaf de bovenste menu , klik op " View" > " ClassWizard ' of druk op Ctrl + W. Selecteer " IDC_MYLISTBOX " onder het tabblad " Lid Variabelen " en klik op "Variabele toevoegen . " Type " m_myListBox " in de " Lid variabele naam " tekstvak en selecteer " Control" onder " Category ". Klik op " OK . " Selecteer vervolgens " IDC_MYEDITBOX , " klik " toevoegen Variabele " en geef de naam " m_myEditBox . " Weet de keuzelijsten niet veranderen . Klik op " OK " om de klas wizard te sluiten .
5

Geef sommige functies op de knop Toevoegen . Dubbelklik op de knop 'Toevoegen' . Wanneer het venster " Add Lid Functie " verschijnt , klikt u op " OK . " Kopieer en plak de volgende code in het " :: OnMybuttonadd ( ) " functie , onder het commentaar :
CString str ;
UpdateData ( ) ;
str = m_myEditBox ;
UpdateData ( FALSE ) ; < br > m_myListBox.AddString ( str ) ;
6

Herhaal stap 5 voor de knop ' verwijderen ' . Kopieer en plak de volgende code in het " :: OnMybuttonrem ( ) " functie , onder het commentaar :
int pos ;
CString str ;
pos = m_myListBox.GetCurSel ( ) ;
m_myListBox.DeleteString ( pos ) ;
7

compileren en uitvoeren van de code . Typ tekst in het invoervak ​​en klik op de knop Toevoegen . Die tekst wordt toegevoegd als een rij in de keuzelijst. Vervolgens markeert een keuzelijst rij en klik op Verwijderen . Deze actie verwijdert de rij .

Previous: Next:
  C /C + + Programming
·GNU & C + + voor computers 
·Hoe maak je een parser in C sc…
·Een knooppunt toevoegen aan Tr…
·Installeren Vcvarsall.Bat 
·Hoe maak je een string te conv…
·Hoe te Radioknoppen gebruiken …
·Hoe te Stringstreams Clear 
·Wat zijn de functies van de ha…
·Hoe kan ik zoeken naar een bes…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een Word- Blocker Creëren 
·Hoe te voegen Database Information Into …
·Hoe maak je een vreemde sleutel toe aan …
·Hoe de WordPress Admin Password In MySQL…
·Hoe te XSD VB Creëren 
·Hoe maak je een Python code voor fouten …
·Hoe kan ik zien welke pagina Opknoping i…
·Hoe te Verborgen Velden bijwerken met Ja…
·De voordelen van de Lente Meer dan Strut…
Copyright © Computer Kennis http://www.nldit.com