Quando si impara a programmare applicazioni , è importante capire come il programma utilizza il codice . In molti linguaggi di programmazione , un filo viene utilizzato per definire una serie di comandi o funzioni . Questi thread vengono poi eseguite al fine di elaborare la tua richiesta . In applicazioni Win32 , però , le discussioni possono essere eseguiti simultaneamente come multitasks Win32 le operazioni . Per dimostrare le discussioni in un ordine specifico in applicazioni Win32 , è necessario utilizzare il comando int nPriority . Istruzioni
1
Aprire l'applicazione su cui si sta lavorando con l'editor di codifica preferito
2
digitare il seguente codice : . CWinThread * AfxBeginThread ( AFX_THREADPROC ThreadProc , Param LPVOID , int nPriority = THREAD_PRIORITY_NORMAL , UINT nStackSize = 0, DWORD dwCreateFlags = 0, LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL);
3
Inserisci, dopo che il codice , il seguente : CWinThread * pThread = AfxBeginThread ( ThreadFunction , e dati);
UINT ThreadFunction ( param LPVOID ) {
//CODE
AfxEndThread ( exitCode ) ; return result ; }
4
Sostituire " //CODE" con il tuo thread. In questo esempio , si è speciufied che il ThreadFunction ( param LPVOID ) è impostato su " THREAD_PRIORITY_NORMAL . " Per cambiare questo , modificare "normale" a BASSO , BASSO BASSO o ALTO . Ripetere questa operazione con tutti i tuoi thread per dimostrare l' ordine necessario per l'applicazione.