ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
µÚÈýµç×ÓÊé ·µ»Ø±¾ÊéĿ¼ ¼ÓÈëÊéÇ© ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ¡ºÊղص½ÎÒµÄä¯ÀÀÆ÷¡»

ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ)-µÚ79²¿·Ö

¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡


¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0051¡¡¡¡¡¡¡¡¡¡ON_MAND£¨ID_FILE_OPEN£»¡¡CWinApp£º£ºOnFileOpen£©¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0052¡¡¡¡¡¡¡¡¡¡ON_MAND£¨ID_FILE_PRINT_SETUP£»¡¡CWinApp£º£ºOnFilePrintSetup£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0053¡¡END_MESSAGE_MAP£¨£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0054¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0055¡¡BOOL¡¡CScribbleApp£º£ºInitInstance£¨£©¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0056¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0057¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0058¡¡¡¡¡¡¡¡¡¡CMultiDocTemplate*¡¡pDocTemplate£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0059¡¡¡¡¡¡¡¡¡¡pDocTemplate¡¡=¡¡new¡¡CMultiDocTemplate£¨¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0060¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDR_SCRIBTYPE£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0061¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CScribbleDoc£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0062¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CChildFrame£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0063¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CScribbleView£©£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0064¡¡¡¡¡¡¡¡¡¡AddDocTemplate£¨pDocTemplate£©£»¡¡



426¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡489¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£·Õ¡¡¡¡¡¡¡¡º††Î¶øÍêÕû£ºMFC¡¡¹ÇŽÖ³Ìʽ¡¡



#0065¡¡

#0066¡¡¡¡¡¡¡¡CMainFrame*¡¡pMainFrame¡¡=¡¡new¡¡CMainFrame£»¡¡¡¡¡¡

#0067¡¡¡¡¡¡¡¡¡¡pMainFrame¡­¡·LoadFrame£¨IDR_MAINFRAME£©£»¡¡¡¡¡¡¡¡¡¡¡¡

#0068¡¡¡¡¡¡¡¡¡¡m_pMainWnd¡¡=¡¡pMainFrame£»¡¡

#0069¡¡¡¡¡¡¡¡¡¡£¡¡¡K¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡MFC¡¡ƒÈ²¿¡¡



#0070¡¡¡¡¡¡¡¡¡¡pMainFrame¡­¡·ShowWindow£¨m_nCmdShow£©£»¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CFrameWnd£º£ºCreate¡¡

#0071¡¡¡¡¡¡¡¡¡¡pMainFrame¡­¡·UpdateWindow£¨£©£»¡¡

#0072¡¡¡¡¡¡¡¡¡¡return¡¡TRUE£»¡¡

#0073¡¡£ý¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CWnd£º£ºCreateEx¡¡

#0074¡¡

#0075¡¡BEGIN_MESSAGE_MAP£¨CAboutDlg£»¡¡CDialog£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£º£ºCreateWindowEx¡¡

#0076¡¡END_MESSAGE_MAP£¨£©¡¡

#0077¡¡

#0078¡¡void¡¡CScribbleApp£º£ºOnAppAbout£¨£©¡¡¡¡¡¡

#0079¡¡£û¡¡

#0080¡¡¡¡¡¡¡¡¡¡CAboutDlg¡¡aboutDlg£»¡¡

#0081¡¡¡¡¡¡¡¡¡¡aboutDlg¡£DoModal£¨£©£»¡¡

#0082¡¡£ý¡¡

#0083¡¡

#0084¡¡IMPLEMENT_DYNAMIC£¨CMainFrame£»¡¡CMDIFrameWnd£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡WM_CREATE¡¡

#0085¡¡

#0086¡¡BEGIN_MESSAGE_MAP£¨CMainFrame£»¡¡CMDIFrameWnd£©¡¡¡¡¡¡¡¡¡¡¡¡¡¡£÷£í_£ã£ò£å¡¡

#0087¡¡¡¡¡¡¡¡¡¡ON_WM_CREATE£¨£©¡¡

#0088¡¡END_MESSAGE_MAP£¨£©¡¡

#0089¡¡

#0090¡¡static¡¡UINT¡¡indicators£§£§¡¡=¡¡

#0091¡¡£û¡¡

#0092¡¡¡¡¡¡¡¡¡¡ID_SEPARATOR£»¡¡

#0093¡¡¡¡¡¡¡¡¡¡ID_INDICATOR_CAPS£»¡¡

#0094¡¡¡¡¡¡¡¡¡¡ID_INDICATOR_NUM£»¡¡

#0095¡¡¡¡¡¡¡¡¡¡ID_INDICATOR_SCRL£»¡¡

#0096¡¡£ý£»¡¡

#0097¡¡

#0098¡¡int¡¡CMainFrame£º£ºOnCreate£¨LPCREATESTRUCT¡¡lpCreateStruct£©¡¡¡¡¡¡

#0099¡¡£û¡¡

#0100¡¡¡¡¡¡¡¡¡¡m_wndToolBar¡£Create£¨this£©£»¡¡



#0101¡¡¡¡¡¡¡¡¡¡m_wndToolBar¡£LoadToolBar£¨IDR_MAINFRAME£©£»¡¡¡¡

#0102¡¡¡¡¡¡¡¡¡¡m_wndStatusBar¡£Create£¨this£©£»¡¡



#0103¡¡¡¡¡¡¡¡¡¡m_wndStatusBar¡£SetIndicators£¨indicators£»¡¡¡¡

#0104¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡sizeof£¨indicators£©/sizeof£¨UINT£©£©£»¡¡

#0105¡¡

#0106¡¡¡¡¡¡¡¡¡¡m_wndToolBar¡£SetBarStyle£¨m_wndToolBar¡£GetBarStyle£¨£©¡¡£ü¡¡

#0107¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CBRS_TOOLTIPS¡¡£ü¡¡CBRS_FLYBY¡¡£ü¡¡CBRS_SIZE_DYNAMIC£©£»¡¡

#0108¡¡

#0109¡¡¡¡¡¡¡¡¡¡m_wndToolBar¡£EnableDocking£¨CBRS_ALIGN_ANY£©£»¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡427¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡490¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡œ³ö¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0110¡¡¡¡¡¡¡¡¡¡EnableDocking£¨CBRS_ALIGN_ANY£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0111¡¡¡¡¡¡¡¡¡¡DockControlBar£¨&m_wndToolBar£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0112¡¡¡¡¡¡¡¡¡¡return¡¡0£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0113¡¡£ý¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0114¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0115¡¡IMPLEMENT_DYNCREATE£¨CChildFrame£»¡¡CMDIChildWnd£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0116¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0117¡¡BEGIN_MESSAGE_MAP£¨CChildFrame£»¡¡CMDIChildWnd£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0118¡¡END_MESSAGE_MAP£¨£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0119¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0120¡¡IMPLEMENT_DYNCREATE£¨CScribbleDoc£»¡¡CDocument£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0121¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0122¡¡BEGIN_MESSAGE_MAP£¨CScribbleDoc£»¡¡CDocument£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0123¡¡END_MESSAGE_MAP£¨£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0124¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0125¡¡void¡¡CScribbleDoc£º£ºSerialize£¨CArchive&¡¡ar£©¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0126¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0127¡¡¡¡¡¡¡¡¡¡if¡¡£¨ar¡£IsStoring£¨£©£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0128¡¡¡¡¡¡¡¡¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0129¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡storing¡¡code¡¡here¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0130¡¡¡¡¡¡¡¡¡¡£ý¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0131¡¡¡¡¡¡¡¡¡¡else¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0132¡¡¡¡¡¡¡¡¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0133¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡loading¡¡code¡¡here¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0134¡¡¡¡¡¡¡¡¡¡£ý¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0135¡¡£ý¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0136¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0137¡¡IMPLEMENT_DYNCREATE£¨CScribbleView£»¡¡CView£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0138¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0139¡¡BEGIN_MESSAGE_MAP£¨CScribbleView£»¡¡CView£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0140¡¡¡¡¡¡¡¡¡¡ON_MAND£¨ID_FILE_PRINT£»¡¡CView£º£ºOnFilePrint£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0141¡¡¡¡¡¡¡¡¡¡ON_MAND£¨ID_FILE_PRINT_DIRECT£»¡¡CView£º£ºOnFilePrint£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0142¡¡¡¡¡¡¡¡¡¡ON_MAND£¨ID_FILE_PRINT_PREVIEW£»¡¡CView£º£ºOnFilePrintPreview£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0143¡¡END_MESSAGE_MAP£¨£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0144¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0145¡¡void¡¡CScribbleView£º£ºOnDraw£¨CDC*¡¡pDC£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0146¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0147¡¡¡¡¡¡¡¡¡¡CScribbleDoc*¡¡pDoc¡¡=¡¡GetDocument£¨£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0148¡¡¡¡¡¡¡¡¡¡//¡¡TODO£º¡¡add¡¡draw¡¡code¡¡for¡¡native¡¡data¡¡here¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡#0149¡¡£ý¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í¼7¡­6¡¡Scribble¡¡step0¡¡Ö´ÐÐʱÐò¡£ÕâÊÇÒ»Õżòͼ£¬ÓÐһЩ´ÎÒª¶¯×÷¡¡£¨¡¡ÀýÈçÊó¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±êÀ­Ò·¹¦ÄÜ¡¢É趨¶Ô»°¿òµ×É«£©¡¡²¢Î´Áгö£¬¡¡µ«ÊÇÔÚÉÔºóµÄϸ²¿ÌÖÂÛÖС¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»áÌáµ½¡£¡¡



428¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡491¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£·Õ¡¡¡¡¡¡¡¡º††Î¶øÍêÕû£ºMFC¡¡¹ÇŽÖ³Ìʽ¡¡



ÒÔÏÂÊÇͼ7¡­6¡¡³ÌÐòÁ÷³Ì֮˵Ã÷£º¡¡



¡¡¡¡¡¡

¡¡¡¡~¡¡¡¡¶¯×÷ÓëÁ÷³ÌºÍÇ°Ò»ÕµÄHello¡¡³ÌÐòÈç³öÒ»ÕÞ¡£¡¡



¡¡¡¡ÎÒÃǸÄдInitInstance¡¡Õâ¸öÐéÄ⺯Êý¡£¡¡



¡¡¡¡new¡¡Ò»¸öCMultiDocTemplate¡¡¶ÔÏ󣬴˶ÔÏó¹æ»®Document¡¡¡¢View¡¡¡¡ÒÔ¼°Document¡¡

¡¡¡¡¡¡Frame¡¡´°¿ÚÈýÕßÖ®¹Øϵ¡£¡¡



¡¡¡¡new¡¡Ò»¸öCMyMDIFrameWnd¡¡¶ÔÏó£¬×öΪÖ÷´°¿Ú¶ÔÏ󡣡¡



¡¡¡¡µ÷ÓÃLoadFrame£¬²úÉúÖ÷´°¿Ú²¢¼Ó¹Ò²Ëµ¥µÈÖîÔª£¬²¢Ö¸¶¨´°¿Ú±êÌâ¡¢Îļþ±êÌâ¡¢ÎÄ¡¡



¡¡¡¡¡¡¼þµµÀ©Õ¹ÃûµÈ£¨¹Ø¼üÔÚIDR_MAINFRAME¡¡³£Êý£©¡£LoadFrame¡¡¡¡ÄÚ²¿½«µ÷ÓÃCreate£¬ºó¡¡



¡¡¡¡¡¡Õß½«µ÷ÓÃCreateWindowEx£¬ÓÚÊÇ´¥·¢WM_CREATE¡¡ÏûÏ¢¡£¡¡



¡¡¡¡ÓÉÓÚÎÒÃÇÔøÓÚCMainFrame¡¡Ö®ÖÐÀ¹½ØWM_CREATE¡¡¡¡£¨ÀûÓÃON_WM_CREATE¡¡ºê£©£¬¡¡



¡¡¡¡¡¡ËùÒÔWM_CREATE¡¡²úÉúÖ®¼ÊFramework¡¡»áµ÷ÓÃOnCreate¡£ÎÒÃÇÔÚ´ËΪÖ÷´°¿Ú¹ÒÉϹ¤¾ß¡¡



¡¡¡¡¡¡ÁкÍ״̬ÁС£¡¡



¡¡¡¡»Øµ½InitInstance¡¡£¬Ö´ÐÐShowWindow¡¡ÏÔʾ´°¿Ú¡£¡¡



¡¡InitInstance¡¡¡¡½áÊø£¬»Øµ½AfxWinMain¡¡£¬Ö´ÐÐRun¡¡£¬½øÈëÏûϢѭ»·¡£Æä¼äµÄºÚºÐ×ÓÒÑ¡¡



¡¡¡¡ÔÚÉÏÒ»ÕµÄHello¡¡·¶ÀýÖÐÍÚ¾ò¹ý¡£¡¡



¡¡ÏûÏ¢¾­ÓÉMessage¡¡Routing¡¡»úÖÆ£¬ÔÚ¸÷Àà±ðµÄMessage¡¡Map¡¡ÖÐÑ°ÇóÆä´¦ÀíÀý³Ì¡£¡¡



¡¡¡¡¡¡WM_MAND/ID_FILE_OPEN¡¡¡¡ÏûÏ¢½«ÓÉCWinApp£º£ºOnFileOpen¡¡º¯Êý´¦Àí¡£´Ëº¯ÊýÓÉ¡¡



¡¡¡¡¡¡MFC¡¡Ìṩ£¬ËüÔÚÏÔʾ¹ý¡¾File¡¡Open¡¡¡¿¶Ô»°¿òºóµ÷ÓÃSerialize¡¡¡¡º¯Êý¡£¡¡



¡¡¡¡ÎÒÃǸÄдSerialize¡¡¡¡º¯ÊýÒÔ½øÐÐÎÒÃÇ×Ô¼ºµÄÎļþ¶Áд¶¯×÷¡£¡¡



¡¡¡¡WM_MAND/ID_APP_ABOUT¡¡¡¡ÏûÏ¢½«ÓÉOnAppAbout¡¡º¯Êý´¦Àí¡£¡¡



¡¡¡¡OnAppAbout¡¡º¯ÊýÀûÓÃCDialog¡¡µÄÐÔÖʺܷ½±ãµØ²úÉúÒ»¸ö¶Ô»°¿ò¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡429¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡492¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡œ³ö¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Document¡¡Template¡¡µÄÒâÒå¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Document¡¡Template¡¡ÊÇÒ»¸öȫеĹÛÄî¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÉÔÔçÎÒÒÑÌá¹ýDocument/View¡¡¡¡µÄ¸ÅÄËüÃÇ»¥Îª±íÀï¡£View¡¡±¾ÉíËäÈ»ÒѾ­ÊÇÒ»¸ö´°¿Ú£¬¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÆäÍâΧȴ±ØÐëÔÙ°ü×°Ò»¸öÍâ¿ò´°¿Ú×öΪÎę̀¡£ÕâÑùµÄÇиîÆäʵÊÇΪÁËÈÃView¡¡¿ÉÒԷdz£¶À¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Á¢µØ·ÅÖÃÓÚ¡¸MDI¡¡Document¡¡Frame¡¡´°¿Ú¡¹»ò¡¸SDI¡¡Document¡¡Frame¡¡´°¿Ú¡¹»ò¡¸OLE¡¡Document¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Frame¡¡´°¿Ú¡¹µÈ¸÷ÖÖÓ¦ÓÃÖ®ÖС£Ò²¿ÉÒÔ˵£¬Document¡¡Frame¡¡´°¿ÚÊÇView¡¡´°¿ÚµÄÒ»¸öÈÝ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Æ÷¡£×ÊÁϵÄÄÚÈÝ¡¢×ÊÁϵıíÏó¡¢ÒÔ¼°¡¸ÈÝÄÉ×ÊÁϱíÏóÖ®Íâ¿ò´°¿Ú¡¹ÈýÕßÊÇÒ»ÌåµÄ£¬»»ÑÔ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ö®£¬³ÌÐòÿ´ò¿ªÒ»·ÝÎļþ£¨×ÊÁÏ£©£¬¾ÍÓ¦¸Ã²úÉúÈý·Ý¶ÔÏ󣺡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡1¡£¡¡Ò»·ÝDocument¡¡¶ÔÏ󣬡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2¡£¡¡Ò»·ÝView¡¡¶ÔÏ󣬡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡3¡£¡¡Ò»·ÝCMDIChildWnd¡¡¶ÔÏó£¨×öΪÍâ¿ò´°¿Ú£©¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÕâÈý·Ý¶ÔÏóÓÉÒ»¸öËùνµÄDocument¡¡Template¡¡¶ÔÏóÀ´¹ÜÀí¡£ÈÃÕâÈý·Ý¶ÔÏó²úÉú¹ØϵµÄ¹Ø¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¼üÔÚÓÚCMultiDocTemplate£º¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡BOOL¡¡CScribbleApp£º£ºInitInstance£¨£©¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CMultiDocTemplate*¡¡pDocTemplate£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pDocTemplate¡¡=¡¡new¡¡CMultiDocTemplate£¨¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDR_SCRIBTYPE£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CScribbleDoc£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CChildFrame£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CScribbleView£©£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡AddDocTemplate£¨pDocTemplate£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¡£¡£¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Èç¹û³ÌÐòÖ§³Ö²»Í¬µÄ×ÊÁϸñʽ£¨ÀýÈçһΪTEXT¡¡Ò»ÎªBITMAP¡¡£©£¬ÄÇô¾ÍÐèÒª²»Í¬µÄ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Document¡¡Template¡¡¡¡£º¡¡



430¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡493¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ£·Õ¡¡¡¡¡¡¡¡º††Î¶øÍêÕû£ºMFC¡¡¹ÇŽÖ³Ìʽ¡¡



BOOL¡¡CMyWinApp£º£ºInitInstance£¨£©¡¡

¡¡£û¡¡

¡¡¡¡¡£¡£¡£¡¡

¡¡¡¡CMultiDocTemplate*¡¡pDocTemplate£»¡¡



¡¡¡¡pDocTemplate¡¡=¡¡new¡¡CMultiDocTemplate£¨¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDR_TEXTTYPE£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CTextDoc£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CChildFrame£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CTextView£©£©£»¡¡

¡¡¡¡AddDocTemplate£¨pDocTemplate£©£»¡¡



¡¡¡¡pDocTemplate¡¡=¡¡new¡¡CMultiDocTemplate£¨¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡IDR_BMPTYPE£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CBmpDoc£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CChildFrame£©£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡RUNTIME_CLASS£¨CBmpView£©£©£»¡¡

¡¡¡¡AddDocTemplate£¨pDocTemplate£©£»¡¡

¡¡¡¡¡£¡£¡£¡¡

¡¡£ý¡¡



ÕâÆäÖÐÓÐÐí¶àÖµµÃÌÖÂ۵ĵط½£¬¶øCMultiDocTemplate¡¡µÄ¹¹Ôìʽ²ÎÊý͸¶ÁËһЩ¶ËÄߣº¡¡



CMultiDocTemplate£º£ºCMultiDocTemplate£¨UINT¡¡nIDResource£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CRuntimeClass*¡¡pDocClass£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CRuntimeClass*¡¡pFrameClass£»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CRuntimeClass*¡¡pViewClass£©£»¡¡



1¡£¡¡nIDResource¡¡£ºÕâÊÇÒ»¸ö×ÊÔ´ID¡¡£¬±íʾ´ËÒ»ÎļþÀàÐÍ£¨Îļþ¸ñʽ£©ËùʹÓõÄ×ÊÔ´¡£¡¡

¡¡¡¡±¾ÀýΪIDR_SCRIBTYPE£¬ÔÚRC¡¡µµÖдú±í¶àÖÖ×ÊÔ´£¨²»Í¬ÖÖÀàµÄ×ÊÔ´¿ÉʹÓá¡

¡¡¡¡ÏàͬµÄID¡¡£©£º¡¡



¡¡IDR_SCRIBTYPE¡¡ICON¡¡DISCARDABLE¡¡¡¡¡¨resScribbleDoc¡£ico¡¨¡¡¡¡



¡¡IDR_SCRIBTYPE¡¡MENU¡¡PRELOAD¡¡DISCARDABLE¡¡¡¡

¡¡£û¡¡¡£¡£¡£¡¡£ý¡¡

¡¡STRINGTABLE¡¡PRELOAD¡¡DISCARDABLE¡¡

BEGIN¡¡

¡¡¡¡¡¡IDR_MAINFRAME¡¡¡¨Scribble¡¡Step0¡¨¡¡

¡¡¡¡¡¡IDR_SCRIBTYPE¡¡¡¨nScribnScribnScribble¡¡Files¡¡£¨*¡£scb£©n¡£SCBn¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Scribble¡£DocumentnScrib¡¡Document¡¨¡¡

END¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ô­ÂëÌ«³¤£»ÎÒ°ÑËü½ØΪÁ½°ë£»Êµ¼ÊÉÏÊÇÒ»ÕûÐС£ÓÐÆ߸ö×Ó×Ö·û´®¸÷ÒÔ'n'¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·Ö¸ô¡£ÕâЩ×Ó×Ö·û´®ÍêÕûÃèÊöÎļþµÄÀàÐÍ¡£µÚÒ»¸ö×Ó×Ö·û´®ÓÚMDI¡¡³ÌÐò¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÖÐÓò»×Å£¬¹Ê±¾ÀýÊ¡ÂÔ£¨³ÉΪ¿Õ×Ö·û´®£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡431¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡494¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡œ³ö¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÆäÖеÄICON¡¡ÊÇÎļþ´°¿Ú±»×îС»¯Ö®ºóµÄͼ±ê£»MENU¡¡Êǵ±³ÌÐò´æÔÚÓÐÈκÎÎļþ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´°¿ÚʱËùʹÓõIJ˵¥£¨Èç¹ûûÓпªÆôÈκÎÎļþ´°¿Ú£¬²Ëµ¥½«ÊÇÁíÍâÒ»Ì×£¬ÉÔºóÔÙÊö£©¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÖÁÓÚ×Ö·û´®±í¸ñ£¨STRINGTABLE¡¡£©ÖеÄ×Ö·û´®£¬ÉÔºóÎÒÓиü½øÒ»²½µÄ˵Ã÷¡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2¡£¡¡pDocClass¡¡¡£ÕâÊÇÒ»¸öÖ¸Õ룬ָÏòDocument¡¡Àà±ð£¨¡¡ÑÜÉú×ÔCDocument£©Ö®¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸CRuntimeClass¡¡¶ÔÏ󡹡£¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡3¡£¡¡pFrameClass¡¡¡£ÕâÊÇÒ»¸öÖ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡