Når lære å programmere applikasjoner, er det viktig å forstå hvordan programmet utnytter koden . I mange programmeringsspråk , er en tråd brukes til å sette ut en serie med kommandoer eller funksjoner. Disse trådene blir så løpe for å behandle søknaden din . I Win32-programmer , derimot, kan trådene kjøres samtidig som Win32 multitasks operasjonene . For å demonstrere tråder i en bestemt rekkefølge i Win32-programmer , må du bruke int nPriority kommandoen. Instruksjoner
en
Åpne programmet som du arbeider i din foretrukne koding redaktør
2
Skriv inn følgende kode : . CWinThread * AfxBeginThread ( AFX_THREADPROC ThreadProc , LPVOID Param , int nPriority = THREAD_PRIORITY_NORMAL , UINT nStackSize = 0 , DWORD dwCreateFlags = 0 , LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL) ;
3
Insert , etter at koden , følgende: CwinThread * pThread = AfxBeginThread ( ThreadFunction , og data) ;
UINT ThreadFunction ( LPVOID param ) {
//CODE
AfxEndThread ( exitCode ), tilbake resultat ;
}
4
Erstatt " //CODE" med tråden din . I dette eksempelet har du speciufied at ThreadFunction ( LPVOID param ) er satt til " THREAD_PRIORITY_NORMAL . " For å endre dette , endre "NORMAL" til LAV UNDER LOW eller HIGH . Gjenta dette med alle dine tråder å demonstrere ordren nødvendig for applikasjonen .