| 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
    Hvordan man skriver en Multi gevind Anvendelse i MFC
    Den mindste enhed af kode i et program er en tråd . Der kan være flere tråde i en proces inden for et program. Dette giver brugeren mulighed for at multitaske . Trådene bliver udført i en organisatorisk måde , der er drevet af vinduer . Selvom trådene ikke faktisk arbejder samtidigt , forekommer de som de er kun 20 millisekunder hinanden . Instruktioner
    1

    Log på codesource.net og hente MFC ansøgning " Multithreaded_Animation.zip ". Gem det til skrivebordet og unzip det. Åbn " Animate.dsw " fil .
    2

    Opret en tråd for anvendelse i MFC . Knyt en besked handleren for menuen og værktøjslinjen.
    3

    Brug AFxBeginThread . Denne er placeret i kommandoen handleren .
    4

    Pass adressen på tråden funktion. Dette er funktionen hvor enheden kode, der vil blive henrettet er skrevet.
    5.

    overgå HWND af moderselskabet programvinduet gennem GetSafeHwnd (). Herfra passerer prioritet tråden som " THREAD_PRIORITY_NORMAL Kontrol forskydninger i møde denne erklæring til den del af koden i denne funktion
    6

    Indtast følgende kode : . . CWINthread * pthread1 ; pthread1 = AfxBeginThread ( Thread1 , GetSafeHwnd () , THREAD_PRIORITY_NORMAL ), UINT Thread1 ( LPVOID Ip ) { Meassagebox ( gevind i Execution ) ? } . Dette repræsenterer trin 2 til 5 konsolideret ind i selve koden
    7

    animere. funktionerne ved hjælp af MFC program. Her kan du programmere tråde til at arbejde samtidigt .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges strchr Funktion i C + + 
    ·Sådan får du en hel navn Input i CPP 
    ·Hvordan man kompilerer Brug Dev C + + 
    ·Hvordan man kompilerer DirectX Prøver i Visual C 
    ·Sådan Henvisning C DLL'er i Netto 
    ·Sådan bruges strncmp Funktion i C + + 
    ·Hvordan man beregner en Matrix Transponering i C + + 
    ·Sådan får du en valgt værdi fra en Listbox i C 
    ·Fordele for C + + Repetition Struktur 
    ·Sådan oprettes Door In GtkRadiant 
      Anbefalede Artikler
    ·Sådan Beregn Simpson Rule Brug Python 
    ·Hvordan Udfør VBS Script 
    ·Hvordan du lagrer en dato i en MySQL database ved hjæl…
    ·Sådan aktiveres Påstande i Eclipse 
    ·Sådan Henvisning PHP klasse Member Funktioner 
    ·Beskrivelse af C System Funktion 
    ·Hvad er Digital Kodning 
    ·Sådan Send Telnet-kommandoer fra Visual Basic 
    ·Hvordan man laver en knap i Xcode 
    ·Sådan bruges Ajax Med Perl 
    Copyright © Computer Viden http://www.computerdk.com