| 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 afkrydsningsfelter i MFC
    A afkrydsningsfelt kontrol har to tilstande , " kontrolleret " og " ukontrolleret ". Det kan anvendes overalt, hvor et valg , der forventes af brugeren, såsom at acceptere de betingelser, som en sælger , før du installerer en software eller vælge multiple choice-svar . Afkrydsningsfeltet er baseret på CButton klasse MFC (Microsoft Foundation Class) Bibliotek . Brug MFC Afkrydsningsfelt kontrolelementer i et program er forholdsvis enkelt at lære. Ting du skal
    Microsoft Visual Studio
    Basic MFC
    Vis Flere Instruktioner
    1

    Launch Microsoft Visual Studio . Brug MFC AppWizard ( exe ) for at skabe en dialog -baseret projekt. Vælg standardindstillingerne .
    2

    Placer et afkrydsningsfelt på Dialog kontrol du lige har oprettet fra kontrol værktøjskasse. Højreklikke på det , "Egenskaber" vælge og give det id " IDC_CHECKBOX ".
    3

    Opret en begivenhed funktion for afkrydsningsfeltet. Åben klasse guiden ved at trykke på Ctrl + W , og klik derefter på " Message Maps " fanen. Vælg " IDC_CHECKBOX1 " under " Object ID'er. " Dernæst under " Beskeder ", vælge " BN_CLICKED ". Klik nu på "Add Function" knappen. Accepter standard funktionen navn, og klik "OK". Klik på "Rediger Code" i guiden vinduet. Indsæt følgende linje under " TODO " kommentar: " MessageBox ( " Klikkede ! ") ; " . Kompilere og køre koden . Kontroller afkrydsningsfeltet og se beskeden.
    4

    Demonstrere den binære funktion afkrydsningsfeltet kontrol. Åben klasse guiden ved at trykke Ctrl + W. Klik på " medlem Variables " fanen og markere " IDC_CHECKBOX1 ". Klik på " Add Variable " knappen og navngive variablen " m_MyCheckBox ". Vælg "Control " under "Kategori" combo. Gå tilbage til designvisning og tilføje en knap på Dialog kontrol. Højreklik på knappen, vælg "Egenskaber" type for ID " IDC_BINARYBUTTON " og ændre billedteksten til " Get Val ". Tryk Ctrl + W , klik på " Message Maps " fanen, vælg " IDC_BINARYBUTTON " under " Object ID ", og fremhæve " BN_CLICKED " budskab. Klik på "Tilføj funktion," acceptere standardnavnet , og klik på " Rediger Kode". Indsæt følgende kode under " TODO " kommentar : Hej CString strBinaryVal ,
    int val = m_MyCheckBox.GetCheck ();
    strBinaryVal.Format ( " afkrydsningsfeltet Værdi er :% d " , strBinaryVal ) ;
    MessageBox ( strBinaryVal )
    5

    kompilere og køre koden igen . Når der trykkes på knappen , og afkrydsningsfeltet er sat, vil tallet 1 vises. Et nul vises, når afkrydsningsfeltet kontrollen ikke er markeret.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Skjul Object Gennemførelse i C + + 
    ·Sådan håndterer Browser Luk begivenheder i C 
    ·Hvordan laver MFC interface Tråde 
    ·Hvordan man opbygger 32- bit Linux Programmer på 64- b…
    ·Sådan oprettes Pyc fil til at køre på web 
    ·Sådan bruges todimensionelle tegndatatabeller i C 
    ·Sådan tilføjes To Arrays Brug pegepinde 
    ·Sådan Læs numre fra filer i C 
    ·Sådan Raise en heltal til en Power i C 
    ·Sådan Læs e-mail kodet med MIME 
      Anbefalede Artikler
    ·En Duplicate Attribut Fejl er opstået under en XML Par…
    ·Sådan fjernes MYSQL på Vista 
    ·Tutorial for Animationer i C + + 
    ·Hvordan debug en Memory Leak i C + + 
    ·Sådan konfigureres PHP for en ekstern database Access 
    ·Sådan Fjern nuller Fra et tekstudsnit 
    ·Sådan får du en array-størrelse i Perl 
    ·Sådan kører JSP i iFrame 
    ·Sådan Udskift Elements i et Array i C 
    ·Sådan får du adgang en Query Value 
    Copyright © Computer Viden http://www.computerdk.com