编辑 | blame | 历史 | 原始文档
================================================================================
    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++ Ó¦ÓóÌÐòµÄ²¿·Ö¡£

/////////////////////////////////////////////////////////////////////////////