1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
================================================================================
    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++ Ó¦ÓóÌÐòµÄ²¿·Ö¡£
 
/////////////////////////////////////////////////////////////////////////////