嗔秤戻幣�哉膵�云利匈嬉蝕湊蛸賜�塋床四衲���萩晦編報炎嘔囚^泡仟 ̄云利匈�《超噌�殻窟�嵌虜隆輓麈觚翹瀘卉韮�仍仍�。� 烏御危列
昂昂慕汐 卦指云慕朕村 厘議慕尺 厘議慕禰 TXT畠云和墮 序秘慕杏 紗秘慕禰

侮秘燃竃MFC及2井(PDF鯉塀)-及103嫗

梓囚徒貧圭�鮗� ○ 賜 ★ 辛酔堀貧和鍬匈��梓囚徒貧議 Enter 囚辛指欺云慕朕村匈��梓囚徒貧圭�鮗� ● 辛指欺云匈競何��
!!!!隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��




#0055          END 

#0056          POPUP ;&Window; 

#0057          BEGIN 

#0058                  。。。 

#0059          END 

#0060          POPUP ;&Help; 

#0061          BEGIN 

#0062                  。。。 

#0063          END 

#0064  END 

#0065 

#0066  IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE 

#0067  BEGIN 

#0068                  。。。 

#0069  END 

#0070 

#0071  IDD_ABOUTBOX DIALOG DISCARDABLE  0�察�0�察�217�察�55 

#0072  CAPTION ;About Scribble; 

#0073  STYLE DS_MODALFRAME �� WS_POPUP �� WS_CAPTION �� WS_SYSMENU 

#0074  FONT 8�察 �MS Sans Serif; 



                                                                                       289 


´´´´´´´´´´´´´´´´´´´´´´Page 352´´´´´´´´´´´´´´´´´´´´´´´

                    及鐙    圀鋲垢並枠旋凪匂 



                    #0075  BEGIN 

                    #0076                  。。。 

                    #0077  END 

                    #0078 

                    #0079  VS_VERSION_INFO     VERSIONINFO 

                    #0080    FILEVERSION       1��0��0��1 

                    #0081    PRODUCTVERSION    1��0��0��1 

                    #0082   FILEFLAGSMASK 0x3fL 

                    #0083  #ifdef _DEBUG 

                    #0084   FILEFLAGS 0x1L 

                    #0085  #else 

                    #0086   FILEFLAGS 0x0L 

                    #0087  #endif 

                    #0088   FILEOS 0x4L 

                    #0089   FILETYPE 0x1L 

                    #0090   FILESUBTYPE 0x0L 

                    #0091  BEGIN 

                    #0092      BLOCK ;StringFileInfo; 

                    #0093      BEGIN 

                    #0094      BLOCK ;040904B0; 

                    #0095          BEGIN 

                    #0096              VALUE ;panyName;�察     �0; 

                    #0097              VALUE ;FileDescription;�察 �Scribble MFC Application0; 

                    #0098              VALUE ;FileVersion;�察     �1�察�0�察�0�察�10; 

                    #0099              VALUE ;InternalName;�察    �Scribble0; 

                    #0100              VALUE ;LegalCopyright;�察  �Copyright ��C�� 19970; 

                    #0101              VALUE ;LegalTrademarks;�察 �0; 

                    #0102              VALUE ;OriginalFilename;�察�Scribble。EXE0; 

                    #0103              VALUE ;ProductName;�察     �Scribble Application0; 

                    #0104              VALUE ;ProductVersion;�察  �1�察�0�察�0�察�10; 

                    #0105          END 

                    #0106      END 

                    #0107      BLOCK ;VarFileInfo; 

                    #0108      BEGIN 

                    #0109              VALUE ;Translation;�察�0x409�察�1200 

                    #0110      END 

                    #0111  END 

                    #0112 

                    #0113  ///////////////////////////////////////////////////////////////// 

                    #0114  // String Table 

                    #0115 

                    #0116  STRINGTABLE PRELOAD DISCARDABLE 

                    #0117  BEGIN 

                    #0118      IDR_MAINFRAME ;Scribble; 

                    #0119      IDR_SCRIBTYPE ;nScribnScribnScribb Files 

                    ��*。scb��n。scbnScribble。DocumentnScrib Document; 



290 


´´´´´´´´´´´´´´´´´´´´´´Page 353´´´´´´´´´´´´´´´´´´´´´´´

                                             及4嫗    Visual C����  屁栽來���w�_�l�h廠 



#0120  END 

#0121 

#0122  STRINGTABLE PRELOAD DISCARDABLE 

#0123  BEGIN 

#0124      AFX_IDS_APP_TITLE       ;Scribble; 

#0125      AFX_IDS_IDLEMESSAGE     ;Ready; 

#0126  END 

#0127 

#0128  STRINGTABLE DISCARDABLE 

#0129  BEGIN 

#0130      ID_INDICATOR_EXT    ;EXT; 

#0131      ID_INDICATOR_CAPS   ;CAP; 

#0132      ID_INDICATOR_NUM    ;NUM; 

#0133      ID_INDICATOR_SCRL   ;SCRL; 

#0134      ID_INDICATOR_OVR    ;OVR; 

#0135      ID_INDICATOR_REC    ;REC; 

#0136  END 

#0137 

#0138  STRINGTABLE DISCARDABLE 

#0139  BEGIN 

#0140      ID_FILE_NEW    ;Create a new documentnNew; 

#0141      ID_FILE_OPEN   ;Open an existing documentnOpen; 

#0142      ID_FILE_CLOSE  ;Close the active documentnClose; 

#0143      ID_FILE_SAVE   ;Save the active documentnSave; 

#0144          。。。 

#0145  END 



                                                                                     291 


´´´´´´´´´´´´´´´´´´´´´´Page 354´´´´´´´´´´´´´´´´´´´´´´´

               及鐙    圀鋲垢並枠旋凪匂 



               挫��厘奚将傍狛��宸倖殻會働疏拷働疏��辛焚担匆短恂。厘岑祇MFC  嶄嗤匯倖CEditView 



               窃艶��醤嗤猟忖園辞孔嬬��厘嬉麻貫椎戦写覚厘議View              ���嶬攀陳禹慌餐暴睚加簡�View �� 



               短購狼��。噐頁厘嶷栖匯肝��匯俳脅�猴���峪壓AppWizard  議化帶鎗嶄譜協CScribbleView 



               議‐Base class�此仁�CEditView�此�



               宸肝厘資誼宸劔匯倖殻會�此�



292 


´´´´´´´´´´´´´´´´´´´´´´Page 355´´´´´´´´´´´´´´´´´´´´´´´

                                             及4嫗    Visual C����  屁栽來���w�_�l�h廠 



爺亜��万音徽嗤猟忖園辞孔嬬��厚嗤綜繁桂卍侭房議嬉咫孔嬬才圓篇孔嬬��匆辛參響亟 



猟忖猟周。 



悶氏妾繁議伏恢薦阻宅�拭�



 廣吭�犀�MFC AppWizard  議化帶6嶄委CScribbleView 議児粥窃艶喇CView 個葎 



        CEditView��氏夛撹坿旗鷹泌和議延晒�┫嵬絏新檻��此�



// in ScribbleView。h 

class CScribbleView �此�public CEditView 

�� 

    。。。 

�� 



// in ScribbleView。cpp 

IMPLEMENT_DYNCREATE��CScribbleView�察�CEditView�� 



BEGIN_MESSAGE_MAP��CScribbleView�察�CEditView�� 

    。。。 

    ON_MAND��ID_FILE_PRINT�察�CEditView�今�OnFilePrint�� 

    ON_MAND��ID_FILE_PRINT_DIRECT�察�CEditView�今�OnFilePrint�� 

    ON_MAND��ID_FILE_PRINT_PREVIEW�察�CEditView�今�OnFilePrintPreview�� 

END_MESSAGE_MAP�┌� 

// ScribbleView。cpp 嶄侭嗤圻枠葎CView 議仇圭��脅瓜厚個葎CEditView 



// in ScribbleDoc。cpp 

void CScribbleDoc�今�Serialize��CArchive& ar�� 

�� 

    // CEditView contains an edit control which handles all serialization 

    �┌�CEditView*��m_viewList。GetHead�┌���´〃SerializeRaw��ar���察�

�� 


卦指朕村 貧匯匈 和匯匈 指欺競何 壘��1�� 家��1��
隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��
梁椣戻幣�� 梁心弌傍議揖扮窟燕得胎��傍竃徭失議心隈才凪万弌誌育断蛍�輌臆惨軼僑〃�燕慕得珊辛參資誼持蛍才将刮襲潜��範寔亟圻幹慕得 瓜寡追葎娼得辛參資誼寄楚署衛、持蛍才将刮襲潜填��