Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Prihláste sa k codesource.net a stiahnuť aplikáciu MFC " Multithreaded_Animation.zip . " Uložte ho na plochu a rozbaľte ho . Otvorte súbor " Animate.dsw " .
2
vytvoriť vlákno pre aplikácie v MFC . Priraďte popisovač správy pre menu a nástrojové lišty .
3
Použite AFxBeginThread . To sa nachádza v povel psovoda .
4
odovzdať adresu funkcie závitu . To je funkcia , kde je napísané jednotka kódu , ktorý bude spustený .
5
Surpass HWND okna rodič aplikácie cez GetSafeHwnd ( ) . Odtiaľ odovzdať prioritu závitu ako " THREAD_PRIORITY_NORMAL Control posunie pri plnení tohto vyhlásenia časti kódu v rámci tejto funkcie
6
zadajte nasledujúci kód : .. CWinThread * pthread1 ; pthread1 = AfxBeginThread ( Thread1 , GetSafeHwnd ( ) , THREAD_PRIORITY_NORMAL ) ; UINT Thread1 ( LPVOID Ip ) { Meassagebox ( závit výkonu ) ; ? } . To predstavuje kroky 2 až 5 Konsolidovaný do skutočného kódu
7
Animate . funkcie pomocou aplikácie MFC . Tu si môžete naprogramovať vlákna pracovať súčasne .