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 Interface tråder
    En tråd er en semi -uavhengig program segment som ligger innenfor et program henrettelsen minne . Microsoft Foundation Class ( MFC ) Library tilbyr CWinThread klassen for å lage kode trådsikre . CWinThread støtter arbeideren tråder og brukergrensesnitt tråder. I motsetning til arbeideren tråder passer til bakgrunnen behandling , brukergrensesnitt tråder bruke melding kart og prosess brukerstyrte meldinger. Denne artikkelen fokuserer på å skape og bruke brukergrensesnitt tråder. Du trenger
    Microsoft Visual Studio IDE Reserver på MFC , for eksempel " Programming Windows med MFC " av Jeff Prosise
    Vis flere instruksjoner
    en

    lansere Microsoft Visual Studio og opprette et nytt prosjekt . For å opprette en ny MFC prosjekt, fra menylinjen , klikk på "File "> " New". Klikk på " Prosjekter "-fanen og velg " MFC AppWizard ( exe ) . " Skriv inn et prosjektnavn under "Project navnet " edit boksen og trykk " OK ". Velg "Single dokument " og " Document /View arkitektur support" i den andre siden i veiviseren , og trykk "Finish " og " OK ".
    2

    Lag en tråd klassen med Class Wizard . På menylinjen , klikk på " View" > " ClassWizard " eller bare trykke Ctrl + W. Velg " Add Class "> " New". Enter " CThread " i "Name " edit boksen og velg " CWinThread " for " Base " i det drop- down menyen boksen . Trykk "OK" to ganger. Nå Class Wizard har skapt tråden "h " og " cpp " filer som lagrer erklæringen og definisjon av CThread , henholdsvis .
    3

    Legg et medlem funksjon til CThread klasse for håndtering av meldinger. I den venstre ruten klikker du på " FileView "-kategorien , utvide " Header Files "-mappen og dobbeltklikk på " Thread.h ", slik at det åpner i kilden editor. Fjern " CThread (); " under " beskyttet : " ved å kutte den og lime den linjen under " public: " . Legg til " void MsgHandler ( wParam , lParam )" , funksjonsdefinisjonen, til neste linje . Deretter utvide " Source Files "-mappen og dobbeltklikk på " Thread.cpp ", slik at det åpner i kilden editor. Tilføy funksjonen definisjon som vist nedenfor : en ugyldig MyThread :: MsgHandler ( wParam , lParam )
    { Twitter //meldingshåndtering kode
    }
    4

    Innlemme CThread klassen inn i andre MFC- prosjekter. Hvis du har utledet en klasse fra CToolBar kalt CModifiedToolBar , vil du sette "# include " Thread.h " på toppen av" CModifiedToolBar.cpp "filen .
    5

    Bruk gjenstander av CThread klassen i programmet som følger: Twitter //CModifiedToolBar.cpp
    CThread * pThread ;
    pThread = new etc.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan snu rekkefølgen av en vektor i C + + 
    ·Hvordan bruke strcpy funksjon i C + + 
    ·Microsoft C + + Tutorials 
    ·Hvordan fordele en 2D Array Pointer 
    ·Hvordan lage spill for Apple-produkter 
    ·Slik konverterer Visual C Prosjekter til BCB 
    ·Hvordan å begrense antall desimaler i C + + 
    ·Slik utfører I /O med binære filer i C + + 
    ·Turbo C sorteringsmetodene 
    ·Hvordan bruke Strspn funksjon i C + + 
      Anbefalte artikler
    ·Hvordan sette opp PHP på Send Mail 
    ·Hvordan velge Records i en Data Report i Visual Basic 6…
    ·Hvordan Endre standard Debugger 
    ·Slik bruker du en C Program Slik kontrollerer Armstrong…
    ·Slik skjuler autogenerert kolonner 
    ·Hvordan lage Module Class Suffikser 
    ·Hvordan skrive en RSS Reader i Java 
    ·Hvordan Ring en Javascript Fra Visual Basic 
    ·VBA Prosjekt oppdateres ikke 
    ·Slik konverterer tegn til ASCII -koder i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/