ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
Ò»ÊÀÊé³Ç ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ)-µÚ24ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡






¡¡¡¡¡¡¡¡°ÑÖ´ÐÐÏ̵߳ÄID¡¡·ÅÔÚÕâÀï¡£¡¡



¡¡¡¡¡¡¡¡ÉÏÃæÎÒËù˵µÄ¡¸Ö´ÐÐÏ̺߳¯Êý¡¹ÊÇʲô£¿ÈÃÎÒÃÇ¿´¸öʵÀý£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡44¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡107¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

VOID¡¡ReadTime£¨VOID£©£»¡¡

HANDLE¡¡hThread£»¡¡

DWORD¡¡ThreadID£»¡¡



hThread¡¡=¡¡CreateThread£¨NULL£»¡¡0£»¡¡£¨LPTHREAD_START_ROUTINE£©ReadTime£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡NULL£»¡¡0£»¡¡&ThreadID£©£»¡¡

¡£¡£¡£¡¡

//¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

//¡¡thread¡¡º¯Êý¡¡¡£¡¡

//¡¡²»¶ÏÀûÓá¡GetSystemTime¡¡È¡ÏµÍ³Ê±¼ä¡¡£¬¡¡

//¡¡²¢½«½á¹ûÏÔʾÔÚ¶Ô»°¿ò¡¡_hhwndDlg¡¡µÄ¡¡IDE_TIMER¡¡À¸Î»ÉÏ¡¡¡£¡¡

//¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

VOID¡¡ReadTime¡¡£¨VOID£©¡¡

£û¡¡

char¡¡str£§50£§£»¡¡

SYSTEMTIME¡¡st£»¡¡



¡¡¡¡¡¡¡¡while£¨1£©¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GetSystemTime£¨&st£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡sprintf£¨str£»¡¨£¥u£º£¥u£º£¥u¡¨£»¡¡st¡£wHour£»¡¡st¡£wMinute£»¡¡st¡£wSecond£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡SetDlgItemText¡¡£¨_hWndDlg£»¡¡IDE_TIMER£»¡¡str£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Sleep¡¡¡¡£¨1000£©£»¡¡¡¡//¡¡ÑÓ³ÙÒ»Ãë¡¡¡£¡¡

¡¡¡¡¡¡¡¡£ý¡¡

£ý¡¡



µ±CreateThread¡¡³É¹¦£¬ÏµÍ³ÎªÎÒÃÇ°ÑÒ»¸öÖ´ÐÐÏ̸߳ÃÓеĶ«Î÷¶¼×¼±¸ºÃ¡£Ö´ÐÐÏ̵߳ÄÖ÷ÌåÔÚ¡¡



ÄÄÀïÄØ£¿¾ÍÔÚËùνµÄÖ´ÐÐÏ̺߳¯Êý¡£Ö´ÐÐÏß³ÌÓëÖ´ÐÐÏß³ÌÖ®¼ä£¬²»±Ø¿¼ÂÇ¿ØÖÆȨÊͷŵÄÎÊÌ⣬¡¡



ÒòΪWin32¡¡²Ù×÷ϵͳÊÇÇ¿ÖÆÐÔ¶àÈÎÎñ¡£¡¡



Ö´ÐÐÏ̵߳ĽáÊøÓÐÁ½ÖÖÇé¿ö£¬Ò»ÖÖÊÇÊÙÖÕÕýÇÞ£¬Ò»ÖÖÊÇδµÃÉÆÖÕ¡£Ç°ÕßÊÇÖ´ÐÐÏ̺߳¯ÊýÕý³£¡¡



½áÊøÍ˳ö£¬ÄÇôִÐÐÏß³ÌÒ²¾Í×ÔÈ»¶øÈ»ÖÕ½áÁË¡£Õâʱºòϵͳ»áµ÷ÓÃExitThread¡¡×öЩÉƺóÇå¡¡



Àí¹¤×÷£¨ÆäʵִÐÐÏß³ÌÖÐÒ²¿ÉÒÔ×ÔÐе÷Óô˺¯ÊýÒÔ½áÊø×Ô¼º£©¡£µ«ÊÇÏñÉÏÃæÄǸöÀý×Ó£¬Ö´¡¡



ÐÐÏ̸߳ù±¾ÊǸöÎÞÇîÑ­»·£¬ÈçºÎÖս᣿һÕßÊǽø³Ì½áÊø£¨×ÔȻҲ¾Íµ¼ÖÁÖ´ÐÐÏ̵߳ĽáÊø£©£¬¡¡



¶þÕßÊDZðµÄÖ´ÐÐÏß³ÌÇ¿ÖÆÒÔTerminateThread¡¡½«ËüÖÕ½áµô¡£²»¹ý£¬TerminateThread¡¡Ì«¹ý¶¾¡¡



À±£¬·Ç±ØÒª»¹ÊÇÉÙÓÃΪÃÇë²Î¿¼API¡¡Êֲᣩ¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡45¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡108¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

ÒÔ_beginthreadex¡¡È¡´úCreateThread¡¡



¡¡¡¡¡¡¡¡±ðÍüÁËWindows¡¡³ÌÐò³ýÁ˵÷ÓÃWin32¡¡API¡¡£¬Í¨³£Ò²ºÜÄѱÜÃâµ÷ÓÃÈκÎÒ»¸öC¡¡runtime¡¡¡¡º¯¡¡



¡¡¡¡¡¡¡¡Êý¡£ÎªÁ˱£Ö¤¶àÏß³ÌÇé¿öϵݲȫ£¬C¡¡runtime¡¡¡¡º¯Êý¿â±ØÐëΪÿһ¸öÖ´ÐÐÏß³Ì×öһЩ²¾¼Ç¹¤¡¡



¡¡¡¡¡¡¡¡×÷¡£Ã»ÓÐÕâЩ¹¤×÷£¬C¡¡runtime¡¡¡¡º¯Êý¿â¾Í²»ÖªµÀҪΪÿһ¸öÖ´ÐÐÏß³ÌÅäÖÃÒ»¿éеÄÄڴ棬¡¡



¡¡¡¡¡¡¡¡×öΪִÐÐÏ̵߳ÄÇøÓò±äÁ¿Óá£Òò´Ë£¬CreateThread¡¡ÓÐÒ»¸öÃûΪ_beginthreadex¡¡¡¡µÄÍâ°üº¯Êý£¬¡¡



¡¡¡¡¡¡¡¡¸ºÔð¶îÍâµÄ²¾¼Ç¹¤×÷¡£¡¡



¡¡¡¡¡¡¡¡Çë×¢Ò⺯ÊýÃû³ÆµÄµ×Ïß·ûºÅ¡£Ëü±ØÐë´æÔÚ£¬ÒòΪÕâ²»ÊǸö±ê×¼µÄANSI¡¡C¡¡runtime¡¡¡¡º¯Êý¡£¡¡



¡¡¡¡¡¡¡¡_beginthreadex¡¡¡¡µÄ²ÎÊýºÍCreateThread¡¡¡¡µÄ²ÎÊýÆäʵÍêÈ«Ïàͬ£¬²»¹ýÆäÐͱðÒѾ­±»¡¸¾»»¯¡¹¡¡



¡¡¡¡¡¡¡¡ÁË£¬²»ÔÙÓÐWin32¡¡Ðͱð°ü×°¡£ÕâÔ­±¾ÊÇΪÁËÒªÈÃÕâ¸öº¯ÊýÄܹ»ÒÆÖ²µ½ÆäËü²Ù×÷ϵͳ£¬Òò¡¡



¡¡¡¡¡¡¡¡ÎªÎ¢ÈíÏ£Íû_beginthreadex¡¡Äܹ»±»Êµ×÷ÓÚÆäËüƽ̨£¬²»ÐèÒªºÍWindows¡¡Óйء¢²»ÐèÒª¡¡



¡¡¡¡¡¡¡¡°üº¬windows¡£h¡¡¡£µ«Êµ¼ÊÇé¿öÊÇ£¬Ä㻹Êǵõ÷ÓÃCloseHandle¡¡¡¡ÒԹرÕÖ´ÐÐỊ̈߳¬¡¡¶ø¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡CloseHandle¡¡È´ÊǸöWin32¡¡API¡¡£¬ËùÒÔÄ㻹ÊÇÐèÒª°üº¬windows¡£h¡¡¡¢»¹ÊǺÍWindows¡¡ÍÑ¡¡



¡¡¡¡¡¡¡¡Àë²»Á˹Øϵ¡£Î¢Èí¿ÕÓÐÒ»¸öºÃÖ÷Ò⣬ȴûÄÜÂäʵËü¡£¡¡



¡¡¡¡¡¡¡¡°Ñ_beginthreadex¡¡ÊÓΪCreateThread¡¡¡¡µÄÒ»¸ö¿´ÆðÀ´±È½ÏÓÐȤµÄ°æ±¾£¬¾Í¶ÔÁË£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡unsigned¡¡long¡¡_beginthreadex¡¡£¨¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡void¡¡*security£»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡unsigned¡¡stack_size£»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡unsigned¡¡¡¡£¨__stdcall¡¡*start_address£©£¨void¡¡*£©£»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡void¡¡*arglist£»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡unsigned¡¡initflag£»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡unsigned*¡¡thrdaddr¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©£»¡¡



¡¡¡¡¡¡¡¡_beginthreadex¡¡Ëù´«»ØµÄunsigned¡¡long¡¡ÊÂʵÉϾÍÊÇÒ»¸öWin32¡¡HANDLE¡¡£¬Ö¸ÏòÐÂÖ´ÐС¡



¡¡¡¡¡¡¡¡Ï̡߳£»»¾ä»°Ëµ´«»ØÖµºÍCreateThread¡¡Ïàͬ£¬µ«_beginthreadex¡¡ÁíÍ⻹ÉèÁ¢ÁËerrno¡¡ºÍ¡¡



¡¡¡¡¡¡¡¡doserrno¡¡¡£¡¡



¡¡¡¡¡¡¡¡ÏÂÃæÊÇÒ»¸ö×î¼òµ¥µÄʹÓ÷¶Àý£º¡¡



¡¡¡¡¡¡¡¡¡¡#0001¡¡#include¡¡¡¡



¡¡¡¡¡¡¡¡¡¡#0002¡¡¡¡#include¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡46¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡109¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

#0003¡¡¡¡unsigned¡¡__stdcall¡¡myfunc£¨void*¡¡p£©£»¡¡

#0004¡¡

#0005¡¡¡¡void¡¡main£¨£©¡¡

#0006¡¡¡¡£û¡¡

#0007¡¡¡¡¡¡¡¡¡¡¡¡unsigned¡¡long¡¡thd£»¡¡

#0008¡¡¡¡¡¡¡¡¡¡¡¡unsigned¡¡tid£»¡¡

#0009¡¡

#0010¡¡¡¡¡¡¡¡¡¡¡¡thd¡¡=¡¡_beginthreadex£¨NULL£»¡¡

#0011¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡0£»¡¡

#0012¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡myfunc£»¡¡

#0013¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡0£»¡¡

#0014¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡0£»¡¡

#0015¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡&tid¡¡£©£»¡¡

#0016¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨thd¡¡£¡=¡¡NULL£©¡¡

#0017¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡

#0018¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CloseHandle£¨thd£©£»¡¡

#0019¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡

#0020¡¡¡¡£ý¡¡

#0021¡¡

#0022¡¡¡¡unsigned¡¡__stdcall¡¡myfunc¡¡£¨void*¡¡p£©¡¡

#0023¡¡¡¡£û¡¡

#0024¡¡¡¡¡¡¡¡¡¡¡¡//¡¡do¡¡your¡¡job¡£¡£¡£¡¡

#0025¡¡¡¡£ý¡¡



Õë¶ÔWin32¡¡API¡¡ExitThread¡¡£¬Ò²ÓÐÒ»¸ö¶ÔÓ¦µÄC¡¡runtime¡¡¡¡º¯Êý£º_endthreadex¡¡¡£ËüÖ»ÐèÒª¡¡



Ò»¸ö²ÎÊý£¬¾ÍÊÇÓÉ_beginthreadex¡¡µÚ£¶¸ö²ÎÊý´«»ØÀ´µÄID¡¡Öµ¡£¡¡



¹ØÓÚ_beginthreadex¡¡ºÍ_endthreadex¡¡£¬ÒÔ¼°Ö´ÐÐÏ̵߳ÄÆäËü¸÷ÖÖÀíÂÛ»ù´¡¡¢³ÌÐò¼¼Êõ¡¢Ê¹¡¡



Óü¼ÇÉ£¬¿É²Î¿¼ÓÉJim¡¡Beveridge¡¡&¡¡Robert¡¡Wiener¡¡ºÏ×Å£¬Addison¡¡Wesley¡¡¡¡³ö°æµÄ¡¡



Multithreading¡¡Applications¡¡in¡¡¡¡Win32¡¡¡¡¡¡¡¡¡¡Win32¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡/¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡/¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»Ê飨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶àÏ̳߳ÌÐòÉè¼Æ¡¡ºî¿¡½ÜÒë¡¡·å³ö¡¡



°æ£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡47¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡110¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

Ö´ÐÐÏß³ÌÓÅÏÈȨ¡¡£¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡y£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Priorit¡¡



¡¡¡¡ÓÅÏÈȨÊÇÅų̵ÄÖØÒªÒÀ¾Ý¡£ÓÅÏÈȨ¸ßµÄÖ´ÐÐỊ̈߳¬ÓÀÔ¶ÏÈ»ñµÃCPU¡¡¡¡µÄÇàíù¡£µ±È»À²£¬²Ù×÷¡¡



¡¡¡¡ÏµÍ³»áÊÓÇé¿öµ÷Õû¸÷¸öÖ´ÐÐÏ̵߳ÄÓÅÏÈȨ¡£ÀýÈçÇ°¾°Ö´ÐÐÏ̵߳ÄÓÅÏÈȨӦ¸Ãµ÷¸ßһЩ£¬±³¡¡



¡¡¡¡¾°Ö´ÐÐÏ̵߳ÄÓÅÏÈȨӦ¸Ãµ÷µÍһЩ¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡0¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡31¡¡

¡¡¡¡Ö´ÐÐÏ̵߳ÄÓÅÏÈȨ·¶Î§´Ó¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨×îµÍ£©µ½¡¡¡¡£¨×î¸ß£©¡£µ±Äã²úÉúÖ´ÐÐỊ̈߳¬²¢²»ÊÇÖ±½ÓÒÔÊýÖµ¡¡



¡¡¡¡Ö¸¶¨ÆäÓÅÏÈȨ£¬¶øÊDzÉÓÃÁ½¸ö²½Öè¡£µÚÒ»¸ö²½ÖèÊÇÖ¸¶¨¡¸ÓÅÏÈȨµÈ¼¶£¨Priority¡¡Class¡¡£©¡¹¡¡



¡¡¡¡¸ø½ø³Ì£¬µÚ¶þ²½ÖèÊÇÖ¸¶¨¡¸Ïà¶ÔÓÅÏÈȨ¡¹¸ø¸Ã½ø³ÌËùÓµÓеÄÖ´ÐÐÏ̡߳£Í¼1¡­7¡¡ÊÇÓÅÏÈȨµÈ¡¡



¡¡¡¡¼¶µÄÃèÊö£¬ÆäÖеĴúÂëÔÚCreateProcess¡¡¡¡µÄdwCreationFlags¡¡²ÎÊýÖÐÖ¸¶¨¡£Èç¹ûÄã²»Ö¸¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡NORMAL¡¡¡¡PRIORIT¡¡Y¡¡¡¡CLASS¡¡¡­¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡_¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡_¡¡

¡¡¡¡¶¨£¬¡¡ÏµÍ³Ô¤Éè¸øµÄÊÇ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ý·Ç¸¸½ø³ÌÊÇ¡¡



¡¡¡¡IDLE¡¡¡¡PRIORIT¡¡Y¡¡¡¡CLASS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDLE¡¡¡¡PRIORIT¡¡Y¡¡¡¡CLASS¡¡

¡¡¡¡¡¡¡¡¡¡¡¡_¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡_¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡_¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡_¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨ÄÇô×Ó½ø³ÌÒ²»áÊÇ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡µÈ¼¶¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´úÂë¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÓÅÏÈȨֵ¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡idle¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDLE_PRIORITY_CLASS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡4¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡9¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡7¡¡

¡¡¡¡¡¡¡¡¡¡normal¡¡¡¡¡¡¡¡¡¡NORMAL_PRIORITY_CLASS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨Ç°¾°£©»ò¡¡£¨±³¾°£©¡¡



¡¡¡¡¡¡¡¡¡¡high¡¡¡¡¡¡¡¡¡¡¡¡¡¡HIGH_PRIORITY_CLASS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡13¡¡



¡¡¡¡¡¡¡¡¡¡realtime¡¡¡¡¡¡REALTIME_PRIORITY_CLASS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡24¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼¡¡1¡­7¡¡¡¡¡¡¡¡Win32¡¡Ö´¡¡ÐС¡Ïß¡¡³Ì¡¡µÄÓÅÏÈȨµÈ¼¶»®·Ö¡¡



¡¡¡¡¡ö¡¡¡¨idle¡¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CPU¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÈ¼¶Ö»ÓÐÔÚ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê±¼ä½«±»À˷ѵôʱ£¨Ò²¾ÍÊÇÇ°Ò»½ÚËù˵µÄ¿ÕÏÐʱ¼ä£©¡¡



¡¡¡¡¡¡¡¡¡¡²ÅÖ´ÐС£´ËµÈ¼¶×îÊʺÏÓÚϵͳ¼àÊÓÈí¼þ£¬»òÆÁÄ»±£»¤Èí¼þ¡£¡¡



¡¡¡¡¡ö¡¡¡¨normal¡¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¨normal¡¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÊÇÔ¤ÉèµÈ¼¶¡£ÏµÍ³¿ÉÒÔ¶¯Ì¬¸Ä±äÓÅÏÈȨ£¬µ«Ö»ÏÞÓÚ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÈ¼¶¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡9¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡7¡¡

¡¡¡¡¡¡¡¡¡¡µ±½ø³Ì±ä³ÉÇ°¾°£¬Ö´ÐÐÏß³ÌÓÅÏÈȨÌáÉýΪ¡¡£¬µ±½ø³Ì±ä³É±³¾°£¬ÓÅÏÈȨ½µµÍΪ¡¡¡£¡¡



¡¡¡¡¡ö¡¡¡¨high¡¨¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ctrl£«Esc¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÈ¼¶ÊÇΪÁËÁ¢¼´·´Ó¦µÄÐèÒª£¬ÀýÈçʹÓÃÕß°´Ï¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê±Á¢¿Ì°Ñ¹¤×÷¹Ü¡¡



¡¡¡¡¡¡¡¡¡¡ÀíÆ÷£¨task¡¡manager¡¡£©´ø³ö³¡¡£¡¡



¡¡¡¡¡ö¡¡¡¨realtime¡¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÈ¼¶¼¸ºõ²»»á±»Ò»°ãÓ¦ÓóÌÐòʹÓ᣾ÍÁ¬ÏµÍ³ÖпØÖÆÊó±ê¡¢¼üÅÌ¡¢¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡48¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡111¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡´ÅÅÌ״̬ÖØÐÂɨÃè¡¢Ctrl£«Alt£«Del¡¡µÈµÄÖ´ÐÐÏ̶߳¼±È¡¨realtime¡¨¡¡ÓÅÏÈȨ»¹µÍ¡£Õâ¡¡



¡¡Öֵȼ¶Ê¹ÓÃÔÚ¡¸Èç¹û²»ÔÚij¸öʱ¼ä·¶Î§ÄÚ±»Ö´ÐеĻ°£¬×ÊÁϾÍÒªÒÅʧ¡¹µÄÇé¿ö¡£¡¡



¡¡Õâ¸öµÈ¼¶Ò»¶¨µÃÔÚÕýÈ·ÆÀ¹ÀÖ®ÏÂʹÓÃÖ®£¬Èç¹ûÄã°ÑÕâÑùµÄµÈ¼¶Ö¸¶¨¸øÒ»°ãµÄ¡¡



¡¡¡¡£¨²¢²»»á³£³£±»×èÈûµÄ£©Ö´ÐÐỊ̈߳¬¶àÈÎÎñ»·¾³¿ÖÅ»á̱»¾£¬ÒòΪÕâ¸öÖ´ÐÐÏß³ÌÓÐÈç¡¡



¡¡´Ë¸ßµÄÓÅÏÈȨ£¬ÆäËüÖ´ÐÐÏß³ÌÔÙûÓлú»á±»Ö´ÐС£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDLE¡¡¡¡¡¡¡¡¡¡¡¡NORMAL¡¡

¡¡ÉÏÊöËÄÖֵȼ¶£¬Ã¿Ò»¸öµÈ¼¶ÓÖÓ³É䵽ijһ·¶Î§µÄÓÅÏ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨1£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡