°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 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һ·¶Î§µÄÓÅÏ