Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan lage MFC dialogbokser
    En dialogboks er en grunnleggende vindu avledet fra CDialog klasse av Microsoft Foundation Class ( MFC ) Library. Du kan bruke dette eksemplet for å forstå dialogbokser ved å ringe en dialogboks fra en annen. Du vil først opprette en CDialog objekt gjennom prosjektet veiviseren , og deretter lagre en ny dialog som en ressurs og skape fra klassen Wizard en klasse knyttet til den. Du trenger:
    Microsoft Visual C + + eller Visual Studio. NET
    Grunnleggende kjennskap til IDE
    Vis flere instruksjoner
    en

    Launch Microsoft Visual C + + 6.0 eller Visual Studio. NET . Lag en ny MFC AppWizard ( exe ) prosjektet og gi den navnet " Dialoger ". Sørg for at " Dialog basert" og " Bruk MFC i en delt DLL " er valgt . Slette " TODO " label fra dialogboksen .
    2

    Legg til en ny dialogboks . Klikk på " Project" og deretter "Legg til ressurs. " Velg " Dialog " under " Resource type" og klikk " Ny".
    3

    Sett opp ny dialogboks . Høyreklikk på den og endre sin ID til " IDD_DIALOGBOX2 " og dens bildetekst til "Andre ". Lukke " Properties Dialog ". Knytt den andre dialog med en klasse . Åpne Class Wizard ved å trykke Ctrl + W. Velg " Opprett en ny klasse , " enter " CSecondDialog " i " Navn"-boksen og velg " CDialog " som sin base klasse . Klikk "Finish".
    4

    Legg funksjonaliteten ved å plassere en knapp på den første dialogen fra kontrollene verktøykasse . Gjør en høyre-klikk på den knappen. Gjør ID " IDC_BUTTONSECOND " og endre tittelen til "Andre ". . Dobbeltklikk knappen, godtar standard funksjon navn og gjøre følgende endringer i koden til DialogsDlg.cpp filen
    Under " TODO " comment inn :
    CSecondDialog m_D2 ;
    m_D2 . DoModal ();
    Inkluder " SecondDialog " definisjon fil på toppen : en # include " SecondDialog.h "
    5

    kompilere og kjøre koden . Test programmet for å sikre at det fungerer .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er et virtuelt Destructor i C 
    ·Forskjellen mellom C & Visual C 
    ·Hvordan å mestre C Pekere 
    ·Slik fjerner Padding Fra et C Structure 
    ·Slik sletter du en C + + Corrupt Heap 
    ·Hvordan bruke Turbo C 
    ·Hvordan lage en MFC Worker Thread 
    ·Verktøy for å finne en minnelekkasje 
    ·Hvordan å designe ditt eget spill ved hjelp C + + 
    ·Hvordan å generere en tilfeldig nummer i C 
      Anbefalte artikler
    ·Hvordan sjekke for NotNull i Java 6 
    ·Hvordan skrive Script for Mac OS X 
    ·Hvordan bygge et dataprogram 
    ·Hvordan programmere Logic Controllers 
    ·Hvordan slette HTML- filer i katalogen i Perl 
    ·Hvordan lage et animert bilde PHP 
    ·Hvordan Swap 8 - Byte Big Endian i Python 
    ·Hvordan lage et Word-dokument i Java 
    ·Hvordan Les flere skilletegn felt i en fil med PHP 
    ·Hvordan lage en Lua Scoreboard 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/