osʵÑéÖ¸µ¼Ê飨У©1(2)

__ ___

________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

²½Öè3£ºÔÚ¡°ÃüÁîÌáʾ·û¡±´°¿Ú¼ÓÈë²ÎÊýÖØÐÂÔËÐÐÉú³ÉµÄ¿ÉÖ´ÐÐÎļþ¡£ÔËÐнá¹û£º ·¶Àý£ºE:\\¿Î³Ì\\os¿Î\\osʵÑé\\³ÌÐò\\os11\\debug>os21 3 (¼ÙÉè±àÒëÉú³ÉµÄ¿ÉÖ´ÐÐÎļþÊÇos21.exe) ____

11

____

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________

°´ÏÂctrl+alt+del£¬µ÷ÓÃwindowsµÄÈÎÎñ¹ÜÀíÆ÷£¬¼Ç¼½ø³ÌÏà¹ØµÄÐÐΪÊôÐÔ£º

__ ____

12

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

²½Öè4£ºÐÞ¸ÄÇåµ¥2-1ÖеijÌÐò£¬½«nCloneµÄ¶¨ÒåºÍ³õʼ»¯·½·¨°´³ÌÐò×¢ÊÍÖеÄÐ޸ķ½·¨½øÐÐÐ޸쬱àÒë³É¿ÉÖ´ÐÐÎļþ£¨Ö´ÐÐǰÇëÏȱ£´æÒѾ­Íê³ÉµÄ¹¤×÷£©¡£ÔÙ°´²½Öè2Öеķ½Ê½ÔËÐУ¬¿´¿´½á¹û»áÓÐʲô²»Ò»Ñù¡£ÔËÐнá¹û£º 1.¸ÄΪ£ºint nClone; ½«»áÎÞÏÞÑ­»·£¬Ö±ÖÁÒç³öÄÚ´æ¡£

_________________

______________________________________________________________________________________

13

_________________________________________________________________________________________________________________________________

´ÓÖÐÄã¿ÉÒԵóöʲô½áÂÛ£º

nCloneµÄ×÷Óãº_________________________________________________________________ _____________________________________________________________________ ±äÁ¿µÄ¶¨ÒåºÍ³õʼ»¯·½·¨£¨Î»Öã©¶Ô³ÌÐòµÄÖ´Ðнá¹ûÓÐÓ°ÏìÂð£¿ÎªÊ²Ã´£¿________________

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

£¨2£©. ¸¸×Ó½ø³ÌµÄ¼òµ¥Í¨Ðż°ÖÕÖ¹½ø³Ì

²½Öè1£º´´½¨Ò»¸ö¡°Win32 Consol Application¡±¹¤³Ì£¬È»ºó¿½±´Çåµ¥2-2ÖеijÌÐò£¬±àÒë³É¿ÉÖ´ÐÐÎļþ¡£ ²½Öè2£ºÔÚVCµÄ¹¤¾ßÀ¸µ¥»÷¡°Execute Program¡±(Ö´ÐгÌÐò) °´Å¥£¬»òÕß°´Ctrl + F5¼ü£¬»òÕßÔÚ¡°ÃüÁîÌáʾ·û¡±´°¿ÚÔËÐв½Öè1ÖÐÉú³ÉµÄ¿ÉÖ´ÐÐÎļþ¡£ÔËÐнá¹û£º ·¶Àý£ºE:\\¿Î³Ì\\os¿Î\\osʵÑé\\³ÌÐò\\os11\\debug>os22 (¼ÙÉè±àÒëÉú³ÉµÄ¿ÉÖ´ÐÐÎļþÊÇos22.exe)

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

²½Öè3£º°´Ô´³ÌÐòÖÐ×¢ÊÍÖеÄÌáʾ£¬ÐÞ¸ÄÔ´³ÌÐò2-2£¬±àÒëÖ´ÐУ¨Ö´ÐÐǰÇëÏȱ£´æÒѾ­Íê³ÉµÄ¹¤×÷£©¡£ÔËÐнá¹û£º _____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

14

ÔÚ³ÌÐòÖмÓÈë¸ú×ÙÓï¾ä£¬»òµ÷ÊÔÔËÐгÌÐò£¬Í¬Ê±²Î¿¼MSDNÖеİïÖúÎļþCreateProcess()µÄʹÓ÷½·¨£¬Àí½â¸¸×Ó½ø³ÌÈçºÎ´«µÝ²ÎÊý¡£¸ø³ö³ÌÐòÖ´Ðйý³ÌµÄ´ó¸ÅÃèÊö£º

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

²½Öè4£ºÌî¿Õ

CreateProcess() º¯ÊýÓÐ________¸öºËÐIJÎÊý£¿±¾ÊµÑé³ÌÐòÖÐÉèÖõĸ÷¸ö²ÎÊýµÄÖµÊÇ£º a. _________________________________________________£» b. _________________________________________________£» c. _________________________________________________£» d. _________________________________________________£» e. _________________________________________________£» f. _________________________________________________£» g. _________________________________________________£» h. _________________________________________________¡£

²½Öè5£º°´Ô´³ÌÐòÖÐ×¢ÊÍÖеÄÌáʾ£¬ÐÞ¸ÄÔ´³ÌÐò2-2£¬±àÒëÖ´ÐС£ÔËÐнá¹û£º

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

²½Öè6£º²Î¿¼MSDNÖеİïÖúÎļþCreateMutex()¡¢OpenMutex()¡¢ReleaseMutex()ºÍWaitForSingleObject()µÄʹÓ÷½·¨£¬Àí½â¸¸×Ó½ø³ÌÈçºÎÀûÓû¥³âÌå½øÐÐͬ²½µÄ¡£¸ø³ö¸¸×Ó½ø³Ìͬ²½¹ý³ÌµÄÒ»¸ö´ó¸ÅÃèÊö£º

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

3¡¢ ʵÑé½áÂÛ

_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

4¡¢ ³ÌÐòÇåµ¥

Çåµ¥2-1 ´´½¨×Ó½ø³Ì // proccreateÏîÄ¿

#include #include #include

15

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4