================================================================================
MICROSOFT »ù´¡Àà¿â : ENRIT ÏîÄ¿¸ÅÊö
===============================================================================
Ó¦ÓóÌÐòÏòµ¼ÒÑΪÄú´´½¨ÁË´Ë ENRIT Ó¦ÓóÌÐò¡£´ËÓ¦ÓóÌÐò²»½öÑÝʾ Microsoft »ù´¡ÀàµÄ»ù±¾Ê¹Ó÷½·¨£¬»¹¿É×÷ΪÄú±àдӦÓóÌÐòµÄÆðµã¡£
±¾Îļþ¸ÅÒª½éÉÜ×é³É ENRIT Ó¦ÓóÌÐòµÄÿ¸öÎļþµÄÄÚÈÝ¡£
ENRIT.vcxproj
ÕâÊÇʹÓÃÓ¦ÓóÌÐòÏòµ¼Éú³ÉµÄ VC++ ÏîÄ¿µÄÖ÷ÏîÄ¿Îļþ£¬ÆäÖаüº¬Éú³É¸ÃÎļþµÄ Visual C++ µÄ°æ±¾ÐÅÏ¢£¬ÒÔ¼°ÓйØÊ¹ÓÃÓ¦ÓóÌÐòÏòµ¼Ñ¡ÔñµÄƽ̨¡¢ÅäÖúÍÏîÄ¿¹¦ÄܵÄÐÅÏ¢¡£
ENRIT.vcxproj.filters
ÕâÊÇʹÓá°Ó¦ÓóÌÐòÏòµ¼¡±Éú³ÉµÄ VC++ ÏîĿɸѡÆ÷Îļþ¡£Ëü°üº¬ÓйØÏîÄ¿ÎļþÓëɸѡÆ÷Ö®¼äµÄ¹ØÁªÐÅÏ¢¡£ÔÚ IDE ÖУ¬Í¨¹ýÕâÖÖ¹ØÁª£¬ÔÚÌØ¶¨½ÚµãÏÂÒÔ·Ö×éÐÎʽÏÔʾ¾ßÓÐÏàËÆÀ©Õ¹ÃûµÄÎļþ¡£ÀýÈ磬¡°.cpp¡±ÎļþÓë¡°Ô´Îļþ¡±É¸Ñ¡Æ÷¹ØÁª¡£
ENRIT.h
ÕâÊÇÓ¦ÓóÌÐòµÄÖ÷Í·Îļþ¡£
ÆäÖаüÀ¨ÆäËûÏîÄ¿ÌØ¶¨µÄ±êÍ·£¨°üÀ¨ Resource.h£©£¬²¢ÉùÃ÷ CENRITApp Ó¦ÓóÌÐòÀà¡£
ENRIT.cpp
ÕâÊǰüº¬Ó¦ÓóÌÐòÀà CENRITApp µÄÖ÷Ó¦ÓóÌÐòÔ´Îļþ¡£
ENRIT.rc
ÕâÊdzÌÐòʹÓõÄËùÓÐ Microsoft Windows ×ÊÔ´µÄÁÐ±í¡£Ëü°üÀ¨ RES ×ÓĿ¼Öд洢µÄͼ±ê¡¢Î»Í¼ºÍ¹â±ê¡£´ËÎļþ¿ÉÒÔÖ±½ÓÔÚ Microsoft Visual C++ ÖнøÐб༡£ÏîÄ¿×ÊÔ´°üº¬ÔÚ 2052 ÖС£
res\ENRIT.ico
ÕâÊÇÓÃ×÷Ó¦ÓóÌÐòͼ±êµÄͼ±êÎļþ¡£´Ëͼ±ê°üÀ¨ÔÚÖ÷×ÊÔ´Îļþ ENRIT.rc ÖС£
res\ENRIT.rc2
´ËÎļþ°üº¬²»ÔÚ Microsoft Visual C++ ÖнøÐб༵Ä×ÊÔ´¡£ÄúÓ¦¸Ã½«²»¿ÉÓÉ×ÊÔ´±à¼Æ÷±à¼µÄËùÓÐ×ÊÔ´·ÅÔÚ´ËÎļþÖС£
/////////////////////////////////////////////////////////////////////////////
Ö÷¿ò¼Ü´°¿ÚµÄÇé¿ö:
ÏîÄ¿°üÀ¨±ê×¼µÄMFC½Ó¿Ú¡£
MainFrm.h, MainFrm.cpp
´ËÎļþ°üº¬¿ò¼ÜÀàCMainFrame¡£
Õâ¸öÀàÅÉÉúÓÚCFrameWnd£¬²¢¿ØÖÆËùÓÐSDIµÄ¿ò¼Ü¹¦ÄÜ¡£
/////////////////////////////////////////////////////////////////////////////
ÔÚÓ¦ÓóÌÐòÏòµ¼Öд´½¨Ò»¸öÎĵµ¸ñʽºÍÒ»¸öÊÓͼ¡£
ENRITDoc.h, ENRITDoc.cpp - Îļþ
Õâ¸öÎļþ°üº¬Ò»¸öCENRITDocÀà¡£±à¼Õâ¸öÎļþ
Ìí¼ÓÌØÊâÎĵµÊý¾Ý²¢Í¨¹ýCENRITDoc::SerializeÍê³ÉÎļþ
ʵÏÖ´æ´¢ºÍ¼ÓÔØ¡£
ENRITView.h, ENRITView.cpp - ÎĵµÊÓͼ
Õâ¸öÎļþ°üº¬Ò»¸öCENRITViewÀà¡£
CENRITView¸öÌåÓÃÓڲ鿴CENRITDoc¸öÌå¡£
/////////////////////////////////////////////////////////////////////////////
ÆäËû¹¦ÄÜ£º
ActiveX ¿Ø¼þ
¸ÃÓ¦ÓóÌÐò°üº¬¶ÔʹÓà ActiveX ¿Ø¼þµÄÖ§³Ö¡£
Windows Í·Îļþ
Ó¦ÓóÌÐòÖ§³ÖʹÓÃTCP/IPÍøÂçµÄͨÐÅ¡£
/////////////////////////////////////////////////////////////////////////////
ÆäËû±ê×¼Îļþ:
StdAfx.h, StdAfx.cpp
ÕâЩÎļþÓÃÓÚÉú³ÉÃûΪ ENRIT.pch µÄÔ¤±àÒëÍ· (PCH) ÎļþºÍÃûΪ StdAfx.obj µÄÔ¤±àÒëÀàÐÍÎļþ¡£
Resource.h
ÕâÊDZê׼ͷÎļþ£¬¿ÉÓÃÓÚ¶¨ÒåеÄ×ÊÔ´ ID¡£Microsoft Visual C++ ½«¶ÁÈ¡²¢¸üдËÎļþ¡£
ChipData.manifest
Windows XP ʹÓÃÓ¦ÓóÌÐòÇåµ¥ÎļþÀ´ÃèÊöÌØ¶¨°æ±¾µÄ²¢ÐгÌÐò¼¯µÄÓ¦ÓóÌÐòÒÀÀµÏî¡£¼ÓÔØ³ÌÐòʹÓÃÕâЩÐÅÏ¢À´´Ó³ÌÐò¼¯»º´æÖмÓÔØÏàÓ¦µÄ³ÌÐò¼¯£¬²¢±£»¤Æä²»±»Ó¦ÓóÌÐò·ÃÎÊ¡£Ó¦ÓóÌÐòÇåµ¥¿ÉÄÜ»á°üº¬ÔÚÄÚ£¬ÒÔ×÷ΪÓëÓ¦ÓóÌÐò¿ÉÖ´ÐÐÎļþ°²×°ÔÚͬһÎļþ¼ÐÖеÄÍⲿ .manifest Îļþ½øÐÐÖØÐ·ַ¢£¬Ëü»¹¿ÉÄÜÒÔ×ÊÔ´µÄÐÎʽ°üº¬ÔÚ¿ÉÖ´ÐÐÎļþÖС£
/////////////////////////////////////////////////////////////////////////////
ÆäËû×¢ÊÍ:
Ó¦ÓóÌÐòÏòµ¼Ê¹Óá°TODO:¡±À´Ö¸Ê¾Ó¦Ìí¼Ó»ò×Ô¶¨ÒåµÄÔ´´úÂ벿·Ö¡£
Èç¹ûÓ¦ÓóÌÐòʹÓù²Ïí DLL ÖÐµÄ MFC£¬Äú½«ÐèÒªÖØÐ·ַ¢ MFC DLL¡£Èç¹ûÓ¦ÓóÌÐòËùʹÓõÄÓïÑÔÓë²Ù×÷ϵͳµÄÇøÓòÉèÖò»Í¬£¬Ôò»¹ÐèÒªÖØÐ·ַ¢ÏàÓ¦µÄ±¾µØ»¯×ÊÔ´ mfc110XXX.DLL¡£
ÓйØÉÏÊö»°ÌâµÄ¸ü¶àÐÅÏ¢£¬Çë²Î¼û MSDN ÎĵµÖÐÓйØÖØÐ·ַ¢ Visual C++ Ó¦ÓóÌÐòµÄ²¿·Ö¡£
/////////////////////////////////////////////////////////////////////////////