Hvordan lage en tråd demonstrasjon i Win32

Når lære å programmere anvendelser er det viktig å forstå hvordan programmet benytter koden. I mange programmeringsspråk, er en tråd brukes til å stille ut en serie med kommandoer eller funksjoner. Disse trådene blir deretter kjøre for å behandle søknaden din. I Win32 programmer, men tråder kan kjøre samtidig som Win32 multitasks operasjonene. For å demonstrere tråder i en bestemt rekkefølge i Win32-programmer, må du bruke int nPriority kommandoen.

Bruksanvisning

1 Åpne programmet som du arbeider i ønsket koding editor.

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 Sett, etter at koden, er følgende:
CwinThread * pThread = AfxBeginThread (ThreadFunction, og data);

UINT ThreadFunction (LPVOID param)
{

//KODE

AfxEndThread(exitCode);
return result;

}

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" LAV, under lav eller høy. Gjenta dette med alle dine tråder for å demonstrere for nødvendig for søknaden din.