ÉîÈëdz³öMFCµÚ2°æ(PDF¸ñʽ)-µÚ138²¿·Ö
°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡¡¡¡£¡£¡£¡¡
¡¡¡¡¡¡m_sizeDoc¡¡=¡¡CSize£¨800£»900£©£»¡¡
¡¡¡¡¡¡¡¡m_sizeDoc¡¡=¡¡CSize£¨800£»900£©£»¡¡
¡¡¡¡£ý¡¡
¡¡¡¡£ý¡¡
ÊÂʵÉÏ£¬Ëùν¡¸Âß¼×ø±ê¡¹Ô±¾ÊÇûÓдóСµÄ£¬Èç¹ûÎÒÃÇ˵һ·ÝDocument¡¡¿í800¡¡¸ß¡¡
900£»ÄÇôÈôÂß¼×ø±êµÄµ¥Î»ÊÇÓ¢´ç£»Õâ¾ÍÊÇ¡¡8¡¡Ó¢´ç¿í¡¡9¡¡Ó¢´ç¸ß£»ÈôÂß¼×ù±êµÄµ¥Î»ÊÇ¡¡
¹«·Ö£¬Õâ¾ÍÊÇ8¡¡¹«·Ö¿í9¡¡¹«·Ö¸ß¡£Èç¹ûÂß¼µ¥Î»ÊÇͼËØ£¨Pixel¡¡£©ÄØ£¿ÄǾÍÊÇ800¡¡¸öͼ¡¡
ËØ¿í900¡¡¸öͼËظߡ£Í¼ËصĴóСËæ×ÅÊä³ö×°Ööø¸Ä±ä£¬ÔÚ14¡¡Super¡¡VGA¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨1024x768£©¡¡
ÏÔʾÆ÷ÉÏ£¬800x900¡¡¸öͼËØ´óÔ¼ÊÇ21¡£1¡¡¹«·Ö¿í23¡£6¡¡¹«·Ö¸ß£¬¶øÔÚÒ»²¿300¡¡DPI¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨Dot¡¡Per¡¡
Inch£¬Ã¿Ó¢¼µãÊ'y¡¡£©µÄ¼¤¹â´òÓ¡»úÉÏ£¬½«ÊÇ2¡2/3¡¡Ó¢¼¿3¡¡Ó¢¼¸ß¡¡¡
Ô¤ÉèÇé¿öÏÂGDI¡¡»æͼº¯ÊýʹÓÃMM_TEXT¡¡¡¡Ó³Éäģʽ£¨Mapping¡¡Mode¡¡£¬Ò²¾ÍÊÇ×ø±êϵ¡¡
ͳ£¬×¢£©£¬ÓÚÊÇÂß¼×ø±êµÈÓÚ×°ÖÃ×ø±ê£¬Ò²¾ÍÊÇ˵һ¸öÂß¼µ¥Î»ÊÇÒ»¸öͼËØ¡£Èç¹û²»ÖØ¡¡
ÐÂÉ趨ӳÉäģʽ£¬¿ÉÒÔÏë¼ûÆÁÄ»ÉϵÄͼÐÎÒ»·Åµ½300¡¡DPI¡¡´òÓ¡»úÉ϶¼ÏÓ̫С¡£¡¡
½â¾öµÄ·½·¨ºÜ¼òµ¥£ºÉ趨һÖÖÓëÕæʵÊÀ½çÏà·ûµÄÂß¼×ø±êϵͳ¡£Windows¡¡ÌṩµÄ°ËÖÖÓ³¡¡
ÏñģʽÖÐÓÐÆßÖÖÊÇËùνµÄmetric¡¡¡¡Ó³Éäģʽ£¬ËüÃǵÄÂß¼µ¥Î»¶¼½¨Á¢ÔÚ¹«·Ö»òÓ¢¼µÄ»¡¡
ÉÏ£¬ÕâÕýÊÇÎÒÃÇËùÒªµÄ¡£Èç¹û°ÑOnDraw¡¡¡¡ÄڵĻæͼ¶¯×÷¶¼É趨ÔÚMM_LOENGLISH¡¡¡¡Ó³Éä¡¡
ģʽÉÏ£¨Ã¿µ¥Î»0¡£01¡¡Ó¢¼£Çô²»ÂÛÊä³öµ½ÆÁÄ»ÉÏ»òµ½´òÓ¡»Ï¶¼»ñµÃÏàÍij߶ȡ¡¡
ÕæÕýҪΪ¡¸¶àÉÙͼµã²ÅÄÜ»³öÒ»Ó¢¼³¤¡¹ÉËÄÔ½îµÄÊÇ×°ÖÃÇ'y¶¯³ÌÐò£¬²»ÊÇÎÒÃÇ¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡689¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡752¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡ÉîÈë¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×¢£ºGDI¡¡¡¡µÄ°ËÖÖÓ³Éäģʽ¼°ÆäÒâÒåÈçÏ£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_TEXT¡¡£ºÒÔͼËØ£¨pixel¡¡£©Îªµ¥Î»£¬Y¡¡ÖáÏòÏÂΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_LOMETRIC¡¡£ºÒÔ0¡£1¡¡¹«·ÖΪµ¥Î»£¬Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_HIMETRIC¡¡£ºÒÔ0¡£01¡¡¹«·ÖΪµ¥Î»£¬Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_LOENGLISH¡¡£ºÒÔ0¡£01¡¡Ó¢¼Î5¡¡¡¡¡¡¡¡¡¡¡¡¥Î»£Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_HIENGLISH¡¡£ºÒÔ0¡£001¡¡Ó¢¼Î5¡¡¡¡¡¡¡¡¡¡¥Î»£Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_TWIPS£ºÒÔ1/1440¡¡Ó¢¼Î5¡¡¡¡¡¡¡¡¡¡¡¡¥Î»£Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_ISOTROPIC¡¡£ºµ¥Î»³¤¶È¿ÉÈÎÒâÉ趨£¬Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_ANISOTROPIC¡¡£ºµ¥Î»³¤¶È¿ÉÈÎÒâÉ趨£¬ÇÒX¡¡Öᵥ볤¿ÉÒÔ²»Í¬ÓÚY¡¡Öá¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ¥Î»³¤£¨Òò´ËÔ²¿ÉÄܱäÐΣ©¡£Y¡¡ÖáÏòÉÏΪÕý£¬X¡¡ÖáÏòÓÒΪÕý¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»ØÒäÉÏÒ»ÕÂΪÁË¾í¶¯´°¿Ú£¬ÔøÓÐÕâÑùµÄ¶¯×÷£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CScribbleView£º£ºOnInitialUpdate£¨£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡SetScrollSizes£¨MM_TEXT£»¡¡GetDocument£¨£©¡¡·GetDocSize£¨£©£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CScrollView£º£ºOnInitialUpdate£¨£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ó³Éäģʽ¿ÉÒÔÔÚSetScrollSizes¡¡¡¡µÄµÚÒ»¸ö²ÎÊýÖ¸¶¨¡£ÏÖÔÚÎÒÃÇ°ÑËü¸ÄΪ£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CScribbleView£º£ºOnInitialUpdate£¨£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡SetScrollSizes£¨MM_LOENGLISH£»¡¡GetDocument£¨£©¡¡·GetDocSize£¨£©£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CScrollView£º£ºOnInitialUpdate£¨£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×¢Ò⣬OnInitialUpdate¡¡¸üÔÚOnDraw¡¡Ö®Ç°±»µ÷Óã¬Ò²¾ÍÊÇ˵ÎÒÃÇÔÚÕæÕý»æͼ¶¯×÷¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡OnDraw¡¡Ö®Ç°Íê³ÉÁËÓ³ÉäģʽµÄÉ趨¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ó³Éäģʽ²»½öÓ°ÏìÂß¼µ¥Î»µÄ³ß´ç£¬Ò²Ó°ÏìY¡¡Öá×ø±ê·½Ïò¡£MM_TEXT¡¡ÊÇY¡¡ÖáÏòÏ£¬¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MM_LOENGLISH¡¡¡¡£¨ÒÔ¼°ÆäËüÈκÎÓ³Éäģʽ£©ÊÇY¡¡ÖáÏòÉÏ¡£µ«£¬ËäÈ»Óд˲îÒ죬ÎÒÃǵġ¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Step5¡¡³ÌÐò´úÂëÈ´²»ÐèΪ´ËÔÙ×ö¸ü¶¯£¬ÒòΪDPtoLP¡¡¡¡ÒѾÍê³ÉÁËÕâ¸öת»»¡£±ðÍüÁË£¬Êó±ê¡¡
690¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡753¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡ÁÐÓ¡ÅcîAÓ£§¡¡
×ó¼ü´«À´µÄµã×ø±êÊÇÏȾ¹ýDPtoLP¡¡²Å´¢´æµ½CStroke¡¡¶ÔÏó²¢ÇÒÈ»ºó²ÅÓÉLineTo¡¡¡¡»¡¡
³öµÄ¡£¡¡
È»¶ø£¬³ÌÐòµÄijЩ²¿·Ý»¹ÊÇÊܵ½ÁËY¡¡Öá·½Ïò¸Ä±äµÄ³å»÷¡£Ó³Éäģʽֻ»á¸Ä±äGDI¡¡¸÷Ïà¡¡
¹Øº¯Êý£¬²»Ê¹ÓÃDC¡¡¡¡µÄµØ·½£¬¾Í²»ÊÜÓ³ÉäģʽµÄÓ°Ï죬ÀýÈçCRect¡¡µÄ³ÉÔ±º¯Êý¾Í²»Öª¡¡
ÏþËùνµÄÓ³Éäģʽ¡£ÓÚÊÇ£¬±¾ÀýÖз²Ê¹Óõ½CRect¡¡µÄµØ·½£¬ÒªÌرð×¢Òâ×öЩµ÷Õû£º¡¡
1¡£¡¡ÐÞÕý¡¸ÏßÌõÍâΧËÄ·½ÐΡ¹µÄ¼ÆË㷽ʽ¡£Ô¼ÆË㷽ʽÊÇÔÚFinishStroke¡¡¡¡ÖÐÕâô×ö£º¡¡
¡¡¡¡¡¡for¡¡£¨int¡¡i=1£»¡¡i¡¡¡¶¡¡m_pointArray¡£GetSize£¨£©£»¡¡i£«£«£©¡¡
¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡pt¡¡=¡¡m_pointArray£§i£§£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£left¡¡¡¡¡¡=¡¡min£¨m_rectBounding¡£left£»¡¡pt¡£x£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£right¡¡¡¡=¡¡max£¨m_rectBounding¡£right£»¡¡pt¡£x£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£top¡¡¡¡¡¡¡¡=¡¡min£¨m_rectBounding¡£top£»¡¡pt¡£y£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£bottom¡¡=¡¡max£¨m_rectBounding¡£bottom£»¡¡pt¡£y£©£»¡¡
¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡m_rectBounding¡£InflateRect£¨CSize£¨m_nPenWidth£»¡¡m_nPenWidth£©£©£»¡¡
¡¡¡¡ÐµļÆË㷽ʽÊÇ£º¡¡
¡¡¡¡¡¡for¡¡£¨int¡¡i=1£»¡¡i¡¡¡¶¡¡m_pointArray¡£GetSize£¨£©£»¡¡i£«£«£©¡¡
¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡pt¡¡=¡¡m_pointArray£§i£§£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£left¡¡¡¡¡¡¡¡¡¡=¡¡min£¨m_rectBounding¡£left£»¡¡pt¡£x£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£right¡¡¡¡¡¡¡¡=¡¡max£¨m_rectBounding¡£right£»¡¡pt¡£x£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£top¡¡¡¡¡¡¡¡¡¡¡¡=¡¡max£¨m_rectBounding¡£top£»¡¡pt¡£y£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡m_rectBounding¡£bottom¡¡¡¡¡¡=¡¡min£¨m_rectBounding¡£bottom£»¡¡pt¡£y£©£»¡¡
¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡m_rectBounding¡£InflateRect£¨CSize£¨m_nPenWidth£»¡¡¡£¨int£©m_nPenWidth£©£©£»¡¡
¡¡¡¡ÕâÊÇÒòΪÔÚY¡¡ÖáÏòϵÄϵͳÖУ¬ËÄ·½ÐεÄ×µãλÖÃÓ¦¸ÃÊÇÕÒY¡¡×ø±ê×îСÕߣ»¶øÔÚ¡¡
¡¡¡¡Y¡¡ÖáÏòÉϵÄϵͳÖУ¬ËÄ·½ÐεÄ×µãλÖÃÓ¦¸ÃÊÇÕÒY¡¡×ø±ê×î´óÕߣ»Í¬Àí£¬¶ÔÓÚËÄ·½¡¡
¡¡¡¡ÐεÄ×îµ×µãÒàÈ»¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡691¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡754¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡ÉîÈë¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£°¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ø¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ù¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡min¡¡y¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡max¡¡y¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡min¡¡y¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡max¡¡y¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£°¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ù¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ø¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2¡£¡¡ÎÒÃÇÔÚOnDraw¡¡ÖÐÔø¾ÒÔIntersectRect¡¡¼ÆËãÁ½¸öËÄ·½ÐÎÊÇ·ñÓн»¼¯¡£Õâ¸öº¯Êý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò²ÊÇCRect¡¡³ÉÔ±º¯Êý£¬Ëü¼ÙÉ裺һ¸öËÄ·½Ðεĵ××ø±êY¡¡Öµ±ØÈ»´óÓÚ¶¥×ø±êµÄ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Y¡¡Öµ£¨ÕâÊÇ´Ó×°ÖÃ×ø±ê£¬Ò²¾ÍÊÇMM_TEXT¡¡£¬µÄÑÛ¹âÀ´¿´£©¡¡£»Èç¹ûÊ·ÇÈç´Ë£¬Ëü¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸ù±¾²»¿ÉÄÜÕÒ³öÁ½¸öËÄ·½ÐεĽ»¼¯¡£Òò´ËÎÒÃDZØÐëÔÚOnDraw¡¡ÖÐ×öÒÔÏÂÐ޸ģ¬¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°ÑÂß¼×ø±ê¸ÄΪװÖÃ×ø±ê£º¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡void¡¡CScribbleView£º£ºOnDraw£¨CDC*¡¡pDC£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CScribbleDoc*¡¡pDoc¡¡=¡¡GetDocument£¨£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ASSERT_VALID£¨pDoc£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Get¡¡the¡¡invalidated¡¡rectangle¡¡of¡¡the¡¡view£»¡¡or¡¡in¡¡the¡¡case¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡of¡¡printing£»¡¡the¡¡clipping¡¡region¡¡of¡¡the¡¡printer¡¡dc¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CRect¡¡rectClip£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CRect¡¡rectStroke£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pDC¡¡·GetClipBox£¨&rectClip£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pDC¡¡·LPtoDP£¨&rectClip£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡rectClip¡£InflateRect£¨1£»¡¡1£©£»¡¡//¡¡avoid¡¡rounding¡¡to¡¡nothing¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Note£º¡¡CScrollView£º£ºOnPaint£¨£©¡¡will¡¡have¡¡already¡¡adjusted¡¡the¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡viewport¡¡origin¡¡before¡¡calling¡¡OnDraw£¨£©£»¡¡to¡¡reflect¡¡the¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡currently¡¡scrolled¡¡position¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡The¡¡view¡¡delegates¡¡the¡¡drawing¡¡of¡¡individual¡¡strokes¡¡to¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡CStroke£º£ºDrawStroke£¨£©¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CTypedPtrList&¡¡strokeList¡¡=¡¡pDoc¡¡·m_strokeList£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡POSITION¡¡pos¡¡=¡¡strokeList¡£GetHeadPosition£¨£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡while¡¡£¨pos¡¡£¡=¡¡NULL£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡CStroke*¡¡pStroke¡¡=¡¡strokeList¡£GetNext£¨pos£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡rectStroke¡¡=¡¡pStroke¡¡·GetBoundingRect£¨£©£»¡¡
692¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡755¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚ¡¡12¡¡Õ¡¡¡¡¡¡¡¡ÁÐÓ¡ÅcîAÓ£§¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pDC¡¡·LPtoDP£¨&rectStroke£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡rectStroke¡£InflateRect£¨1£»¡¡1£©£»¡¡//¡¡avoid¡¡rounding¡¡to¡¡nothing¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if¡¡£¨£¡rectStroke¡£IntersectRect£¨&rectStroke£»¡¡&rectClip£©£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡continue£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pStroke¡¡·DrawStroke£¨pDC£©£»¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡
·ÖÒ³¡¡
¡¡¡¡¡¡Scribble¡¡³ÌÐòµÄDocument¡¡´óС¹Ì¶¨ÊÇ800x900£¬¶øÇÒÎÒÃÇÈÃËüÌîÂú´òÓ¡»úµÄÒ»Ò³¡£Òò¡¡
¡¡¡¡¡¡´ËScribble¡¡²¢Ã»ÓС¸½«Document¡¡·Ö¶Î´òÓ¡¡¹ÕâÖÖÀ§ÈÅ¡£Èç¹ûÕæÒª·Ö¶Î´òÓ¡£¬Scribble¡¡Ó¦¡¡
¡¡¡¡¡¡¸Ã¸ÄдOnPrepareDC£¬ÔÚÆäÖÐÊÓ´òÓ¡µÄÒ³Êýµ÷ÕûDC¡¡¡¡µÄÔµãºÍ½Ø¸îÇøÓò¡£¡¡
¡¡¡¡¡¡¼´±ãÈç´Ë£¬Scribble¡¡»¹ÊÇÔÚ·ÖÒ³·½Ãæ¼ÓÁËһЩ¶¯×÷¡£±¾ÀýÒ»·ÝDocument¡¡´òӡʱ±»ÊÓΪ¡¡
¡¡¡¡¡¡Ò»ÕűêÌâºÍÒ»ÕÅͼƬµÄ×éºÏ£¬Òò´Ë´òÓ¡Ò»·ÝDocument¡¡¡¡¹Ì¶¨ÒªºÄµôÁ½ÕÅ´òÓ¡Ö½¡£ÎÒÃÇ¿É¡¡
¡¡¡¡¡¡ÒÔÕâôÉè¼Æ£º¡¡
¡¡¡¡¡¡BOOL¡¡CScribbleView£º£ºOnPreparePrinting£¨CPrintInfo*¡¡pInfo£©¡¡
¡¡¡¡¡¡£û¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pInfo¡¡·SetMaxPage£¨2£©£»¡¡¡¡¡¡//Îļþ×ܹ²ÓÐÁ½Ò³¾Ïߣº¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÚÒ»Ò³ÊDZêÌâÒ³¡¡£¨title¡¡page£©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//µÚ¶þÒ³ÊÇÎļþÒ³¡¡£¨Í¼ÐΣ©¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡BOOL¡¡bRet¡¡=¡¡DoPreparePrinting£¨pInfo£©£»¡¡¡¡¡¡//¡¡default¡¡preparation¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pInfo¡¡·m_nNumPreviewPages¡¡=¡¡2£»¡¡¡¡//¡¡Preview¡¡2¡¡pages¡¡at¡¡a¡¡time¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Set¡¡this¡¡value¡¡after¡¡calling¡¡DoPreparePrinting¡¡to¡¡override¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡value¡¡read¡¡from¡¡¡£INI¡¡file¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡return¡¡bRet£»¡¡
¡¡¡¡¡¡£ý¡¡
¡¡¡¡½ÓÏÂÀ´´òËãÉè¼ÆÒ»¸öº¯ÊýÓÃÒÔÊä³ö±êÌâÒ³£¬Ò»¸öº¯ÊýÓÃÒÔÊä³öÎļþÒ³¡£ºóÕßµ±È»Ó¦¸ÃÓÉ¡¡
¡¡¡¡OnDraw¡¡¸ºÔð#¡¡òÎU¡¡âÎļthÒ³²»Êǵ¥´¿µÄDocument¡¡¡¡ÄÚÈÝ£¬»¹ÓÐËùνµÄ±íÍ·£¬¶øÕâ¡¡
¡¡¡¡ÊÇ´òӡʱ²Å×öµÄ¶«Î÷£¬ÆÁÄ»ÏÔʾʱ²¢²»ÐèÒªµÄ£¬ËùÒÔÎÒÃÇÏ£Íû°ÑÁдòÓ¡Í·µÄ¹¤×÷¶ÀÁ¢ÓÚ¡¡
¡¡¡¡OnDraw¡¡Ö®Í⣬ÄÇô×îºÃµÄ°²Öõصã¾ÍÊÇOnPrint¡¡ÁË£¨Çë²Î¿¼Í¼12¡5¡¡Ö®ºóµÄ²¹³ä˵Ã÷¡¡
¡¡¡¡µÄ×îºóÒ»µã£©¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡693¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡756¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÚƪ¡¡¡¡¡¡¡¡ÉîÈë¡¡¡¡MFC¡¡¡¡³ÌʽÔOÓ‹¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Scribble¡¡Step5¡¡°ÑÁдòÓ¡Í·µÄ¹¤×÷¶ÀÁ¢ÎªÒ»¸öº¯Êý¡£×ܹ²ÕâÈý¸ö¶îÍâµÄº¯ÊýÓ¦¸ÃÉùÃ÷ÓÚ¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡SCRIBBLEVIEW¡£H¡¡ÖУ¬ÆäÖеÄPrintPageHeader¡¡ÔÚÏÂÒ»½ÚÁгö¡£¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡