-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

VC++¶µ¥Ø¶}µo¹ê¾Ô±K½X

( ²Åé ¦r)
§@ªÌ¡G¦¶®Û­^Ãþ§O¡G1. -> µ{¦¡³]­p -> C++ -> VC++
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀVC++¶µ¥Ø¶}µo¹ê¾Ô±K½X 3dWoo®Ñ¸¹¡G 42180
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 325 ¤¸

¥Xª©¤é¡G8/1/2015
­¶¼Æ¡G479
¥úºÐ¼Æ¡G1 (§tµøÀW±Ð¾Ç)
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787302406907
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

Visual C++²ºÙVC¡A¬OMicrosoft¤½¥q±À¥Xªº¤@ºØ¶}µoWindowsÀ³¥Îµ{§Çªº°ª¯Å»y¨¥¡C¬Û¤ñ¨ä¥Lªº¶}µo»y¨¥¡A¦pVisual Basicµ¥¡AVC¨ã¦³§ó¬°±j¤jªº¥\¯à©M§ó°ªªº°õ¦æ®Ä²v¡A¥¦´£¨Ñ¤Fµ{§Ç³]­p»â°ì¤¤©Ò¯A¤Îªº¦hºØ§Þ³N¡A¦p¤å¥ó³X°Ý¡B¹Ï§Î¹Ï¹³³B²z¡Bºôµ¸³q«H¡B¦h´CÅé©M¼Æ¾Ú³B²zµ¥¡A´X¥G¥i¥H¶}µo¥ô¦ó¤@­Ó»â°ì©Ò»Ý­nªºÀ³¥Î¨t²Î¡CVC¥H¨ä¥\¯à±j¤j¡B¹B¦æ³t«×§Ö¡A¦}¥B¹ï­pºâ¾÷°t¸m­n¨D§Cªº¯SÂI¦Ó¨ü¨ì¼s¤j¶}µo¤H­ûªºÅwªï¡C
¡@¡@¥»®Ñ¤À¬°12³¹¡A¦U³¹¤º®e¦p¤U¡C
²Ä1³¹ ¤¶²Ð«Xù´µ¤è¶ô´åÀ¸ªº¹B¦æ¬yµ{¡A¦}³q¹L¨ãÅ骺¹ê¨Ò¨ÓÁ¿¸Ñ¨ä¨ãÅ骺¹ê²{¹Lµ{¡C
²Ä2³¹ ¤¶²Ð¾Ç®Õ¹Ï®ÑÀ]ºÞ²z¨t²Îªº¹B¦æ¬yµ{¡A¦}³q¹L¨ãÅ骺¹ê¨Ò¨ÓÁ¿¸Ñ¨ä¨ãÅ骺¹ê²{¹Lµ{¡C
²Ä3³¹ ¤¶²Ð¥ø·~¤H¨ÆºÞ²z¨t²Îªº¹B§@¬yµ{¡A¦}³q¹L¨ãÅ骺¹ê¨Ò¨ÓÁ¿¸Ñ¨ä¨ãÅ骺¹ê²{¹Lµ{¡C
²Ä4³¹ ¤¶²Ð¦w¥þ½Ã¤h¨¾¤õùÙ¨t²Îªº¹B¦æ¬yµ{¡A¦}³q¹L¨ãÅ骺¹ê¨Ò¨ÓÁ¿¸Ñ¨ä¨ãÅ骺¹ê²{¹Lµ{¡C
²Ä5³¹ ¤¶²Ð¦p¦ó¶}µoµøÀW¼½©ñ¾¹¡A®i¥ÜC++¦b¬y´CÅé»â°ìªº±j¤j¥\¯à¡C
²Ä6³¹ ¤¶²Ð¦p¦ó³Ð«Ø¤@­Ó±M·~²z°]¨t²Î¡AÁ¿¸Ñ¼Æ¾Ú®w«Ø¼Ò¡A¥H¤Î¦¬¤ä¼Æ¾Ú³B²z¥\¯àªº¸Ñ¨M¤è®×¡C
²Ä7³¹ ¤¶²Ð¥éQQ²á¤Ñ¨t²Îªº¶}µo¬yµ{¡A¦}³q¹L¨ãÅ骺¹ê¨Ò¨ÓÁ¿¸ÑªÀ¥æÃþ³n¥óªº¨ãÅé¹ê²{¹Lµ{¡C
²Ä8³¹ ¤¶²Ð¶}µo¤@­ÓXX¤¤¾Ç¦¨ÁZºÞ²z¨t²Îªº¹Lµ{¡A¹ê²{¾Ç¥Í¦¨ÁZºÞ²z¥\¯à¡C
²Ä9³¹ ³q¹L¶}µo¹Ï¹³³B²z¨t²Îªº¹ê²{¬yµ{¡AÁ¿¸Ñ¨ä¨ãÅé¹ê²{¹Lµ{¡A­åªR§Þ³N®Ö¤ß©M¹ê²{§Þ¥©¡C
²Ä10³¹ ¤¶²Ð¶}µoµøÀWºÊ±±¨t²Îªº¤èªk¡AÁ¿¸Ñ§Q¥ÎVC++§Þ³N¹ê²{µøÀW½s½X©M¸Ñ½Xªº§Þ¥©¡C
²Ä11³¹ ¤¶²Ð¶}µoºôµ¸¹q¸Ü¨t²Îªº¬yµ{¡AÁ¿¸Ñ¨ä¨ãÅé¹ê²{¹Lµ{¡A¦}­åªR§Þ³N®Ö¤ß©M¹ê²{§Þ¥©¡C
²Ä12³¹ ¤¶²Ð¶}µoFoxmailÂàµo¨t²Îªººc«Ø¤èªk¡A®i¥ÜVC++§Þ³N¦bºôµ¸¼Æ¾Ú³B²z»â°ì¤¤ªºÀ³¥Îª¾ÃÑ¡C
¡@¡@
¬°¤è«KŪªÌ¸Ñ¨M¾Ç²ß¹Lµ{¤¤¹J¨ìªººÃÃø°ÝÃD¡A¥»®Ñªº½s¼g¹Î¶¤¯S¬°¼s¤jŪªÌ´£¨Ñ¤FÂ×´Iªº¾Ç²ß¸ê·½¡G
* °t®Ñ¥ú½L¡X¡X®Ñ¤¤¦U¶}µo¶µ¥Øªº·½¥N½X©M»y­µµøÀWÁ¿¸Ñ¡C
* ºôµ¸¤U¸ü¸ê·½¡X¡X°t®M¦U³¹¾Ç²ßªº¹q¤l®Ñ¥H¤Î®ü¶q½×¤å¸ê®Æ¡C
¡@¡@¥»®Ñªº¥D­n½s¼g¤H­û¦³¦¶®Û­^¡B³¯±j¡B§õ¦õ±l¡B§õ²QªÚ¡B½±³Í¡B¤ý¹Ú¡B¤ý®ÑÄP¡B±i¤l¨¥¡B±i«Ø±Ó¡B³¯¼w¬K¡B§õÂáBÃö¥ß³Ô¡B¯³³·Á¨¡BÁ§¦hÀm¡B§õ±j¡B¼B®ü¬v¡B­ð³Í¡B§dµ½°]¡B¤ý¥Û½U¡B®u°ê¼y¡B±i®a¬K¡B§ßªQ¬f¡B·¨¹t¦t¡B¤ýªFµØ¡Bù¬õ¥P¡B±ä¤åÀs¡B­J­§¡B®]¦t¡B¤_¬v¡B§õ¥VÆA¡B¥NªL®p¡BÃÓ­s­x¡B±i¬Â¬Â¡B®}íi¡B®}®R¤l¡C
¡@¡@¦b½s¼g¥»®Ñªº¹Lµ{¤¤¡A§Ú­Ì©l²×¥»µÛ¬ì¾Ç¡BÄYÂÔªººA«×¡A¤O¨Dºë¯q¨Dºë¡A¦ý¿ù»~¡B²¨º|¤§³B¦b©ÒÃø§K¡A·q½Ð¼s¤jŪªÌ§åµû«ü¥¿¡C
¡@¡@·PÁ²MµØ¤j¾Ç¥Xª©ªÀªº¦U¦ì½s¿è¡A¬O¥L­ÌªºÄYÂÔ©M±M·~¤~¨Ï±o¥»®Ñ¯à°÷ºÉ§Ö¥Xª©¡C
¡@¡@·PÁ±zÁʶR¥»®Ñ¡C§Æ±æ¥»®Ñ¯à¦¨¬°±z½sµ{¸ô¤Wªº»â¯èªÌ©M¦nÀ°¤â¡C¯¬±zŪ®Ñ§Ö¼Ö¡I
¡@¡@
¡@¡@
¡@¡@
¡@¡@½s ªÌ
¡@¡@
¡@¡@
¡@¡@

¡@¡@

¡@¡@
¡@¡@
¡@¡@
¡@¡@
¡@¡@

¡@¡@
¡@¡@
¡@¡@

¤º®e²¤¶¡G

Visual C++§Þ³N¬O·í¤µ¨Ï¥Î³Ì¬°ÀWÁcªº¶}µo§Þ³N¤§¤@¡A¤@ª½¦b¶}µo»â°ì¤¤¥e¾Ú­«­nªº¦a¦ì¡C
¥»®Ñ³q¹L12­Ó¶}µo¶µ¥Øªº¹ê²{¹Lµ{¡A¸Ô²ÓÁ¿¸ÑVisual C++¦b¶µ¥Ø¶}µo¤¤ªººî¦X¹B¥Î¹Lµ{¡A³o¨Ç¶µ¥Ø±q§@ªÌªº¾Ç¥Í®É¥N¼g°_¡A¨ì¬[ºc®vµ²§ô¡A¤@ª½³e¬ï¤_§@ªÌ³Ì­«­nªº¶}µo®É´Á¡C²Ä1³¹Á¿¸Ñ«Xù´µ¤è¶ô´åÀ¸ªº¨ãÅé¹ê²{¬yµ{¡F²Ä2³¹Á¿¸Ñ¾Ç®Õ¹Ï®ÑÀ]ºÞ²z¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä3³¹Á¿¸Ñ¥ø·~¤H¨ÆºÞ²z¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä4³¹Á¿¸Ñ¦w¥þ½Ã¤h¨¾¤õùÙ¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä5³¹Á¿¸ÑµøÀW¼½©ñ¾¹ªº¨ãÅé¹ê²{¬yµ{¡F²Ä6³¹Á¿¸Ñ±M·~²z°]¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä7³¹Á¿¸Ñ¥éQQ²á¤Ñ¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä8³¹Á¿¸ÑXX¤¤¾Ç¦¨ÁZºÞ²z¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä9³¹Á¿¸Ñ¹Ï¹³³B²z¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä10³¹Á¿¸ÑµøÀWºÊ±±¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä11³¹Á¿¸Ñºôµ¸¹q¸Ü¨t²Îªº¨ãÅé¹ê²{¬yµ{¡F²Ä12³¹Á¿¸ÑFoxmailÂàµo¨t²Îªº¨ãÅé¹ê²{¬yµ{¡C
¦b¨ãÅéÁ¿¸Ñ¨C­Ó¹ê¨Ò®É¡A³£¿í´`¶µ¥Øªº¶i«×¨Ó®i¶}¡A±q±µ¨ì¶µ¥Ø¨ì¨ãÅé¶}µo¡Aª½¨ì³Ì¦Zªº½Õ¸Õ©Mµo¥¬¡A¤º®e´`§Çº¥¶i¡A¦}¬ï´¡¤F¾Ç²ß§Þ¥©©M¾³õ¥Í¦sªk«hª¾ÃÑ¡A¤Þ»âŪªÌ¥þ­±´x´¤Visual C++¡C
¥»®Ñ¤£¦ý¾A¦XVisual C++ªºªì¾ÇªÌ¾\Ū¡A¤]¾A¦X¦³¤@©wVisual C++°ò¦ªºÅªªÌ¾Ç²ß¡A¥ç¥i§@¬°¤w¦³¤@©w³y¸Úªºµ{§Ç­ûªº°Ñ¦Ò®Ñ¡C
¥Ø¿ý¡G

²Ä1³¹  «Xù´µ¤è¶ô´åÀ¸ 1

1.1  Ä¹¦b³W¹º 2

1.1.1  Ä¹¦b°_ÂI¡X¡Xµ{§Ç­ûªºÂ¾·~

³W¹º 2

1.1.2  Ä¹¦b¶µ¥Ø¶}µo¥ì©l¡X¡X°µ¦n

¶µ¥Ø¤ÀªR 2

1.2  ²Ä¤@­Ó¶µ¥Ø 4

1.3  ¨t²Î¤ÀªR 5

1.3.1  ¥\¯à¤ÀªR 5

1.3.2  µ²ºc³W¹º 6

1.3.3  ®Ö¤ß³B²z¼Ò¶ô¤ÀªR 6

1.3.4  ³]­p¬É­± 7

1.4  ½s½X¤u§@ªº²Ä¤@¨B¡X¡X³æ¾÷ª© 10

1.4.1  ·Ç³Æ¯À§÷ 10

1.4.2  ²K¥[·sÃþ 10

1.4.3  ¨t²ÎÃþ 11

1.4.4  ½s½X¹ê²{¨ç¼Æ 11

1.5  ½s½X¤u§@ªº²Ä¤G¨B¡X¡X¹ï¾Ôª© 24

1.6  ½s½X¤u§@ªº²Ä¤T¨B¡X¡X°t¦Xª© 29

1.7  ½s½X¤u§@ªº²Ä¥|¨B¡X¡Xºôµ¸ª© 34

1.8  ¶µ¥Ø½Õ¸Õ 40

²Ä2³¹  ¾Ç®Õ¹Ï®ÑÀ]ºÞ²z¨t²Î 43

2.1  °V½mµ{§Ç­ûªº°ò¥»¥\ 44

2.1.1  IT¬É¤¤ªº¨âÃþ¶}µoªÌ 44

2.1.2  Ä¹¦b¦Û¨­¡X¡X¥´³y¤ã¹êªº

°ò¦ 44

2.2  ·sªº¶µ¥Ø 45

2.3  ¨t²Î·§­z©MÁ`Åé³]­p 46

2.3.1  ¨t²Î»Ý¨D¤ÀªR 46

2.3.2  ¨t²Î¹B¦æ¬yµ{ 47

2.4  ¼Æ¾Ú®w³]­p 48

2.4.1  ¦Z»O¼Æ¾Ú®w¤Î¼Æ¾Ú®w³X°Ý

±µ¤fªº¿ï¾Ü 48

2.4.2  ¼Æ¾Ú®wµ²ºcªº³]­p 48

2.5  ¨t²Î®Ø¬[³]­p 51

2.5.1  ³Ð«Ø¤uµ{¤Î³]­p¥D¬É­± 51

2.5.2  ¬°¼Æ¾Ú®wªí²K¥[¹ïÀ³ªºÃþ 53

2.5.3  ¨t²Îµn¿ý¼Ò¶ôªº³]­p 57

2.6  °ò¥»«H®§ºÞ²z¼Ò¶ô 60

2.6.1  °|¨t«H®§ºÞ²z 60

2.6.2  ±M·~«H®§ºÞ²z 64

2.6.3  ¾Ç¥Í«H®§ºÞ²z 68

2.6.4  ¹Ï®Ñ«H®§ºÞ²z 70

2.7  ¥Î¤áºÞ²z¼Ò¶ô 72

2.7.1  ¥Î¤á½s¿è¹ï¸Ü®Ø 72

2.7.2  ¥Î¤áºÞ²z¹ï¸Ü®Ø 73

2.7.3  ­×§ï±K½X¹ï¸Ü®Ø 74

2.8  ¹Ï®Ñ­É¾\©MÂkÁÙ¼Ò¶ô 76

2.8.1  ¹Ï®Ñ­É¾\ 76

2.8.2  ¹Ï®ÑÂkÁÙ 78

2.8.3  ¹Ï®Ñ­É¾\»PÂkÁÙºÞ²z 79

2.9  ¶µ¥Ø½Õ¸Õ 80

²Ä3³¹  ¥ø·~¤H¨ÆºÞ²z¨t²Î 83

3.1  µ{§Ç­û¾³õ¥Í¦s¥²±þ§Þ 84

3.1.1  µ{§Ç­ûªº¥Í¦s²{ª¬ 84

3.1.2  ¼Ú¬ü¥ø·~¡B¤éÁú¥ø·~©M¤¤¸ê

¥ø·~ªº¤å¤Æ 84

3.1.3  Ä¹¦b¾³õ¡X¡X­×·Òµ{§Ç­û

¾³õ¯µÄy 85

3.2  ·sªº¶µ¥Ø 87

3.3  »Ý¨D¤ÀªR 88

3.3.1  ¨t²Î¤ÀªR 88

3.3.2  ¨t²Î¥Ø¼Ð 88

3.4  ¥\¯à¼Ò¶ô¹º¤À 88

3.5  ·f«Ø¶}µoÀô¹Ò 89

3.6  ³]­p¼Æ¾Ú®w 90

3.6.1  E-R¹Ï 90

3.6.2  ³]­p¼Æ¾Úªí 91

3.7  ½s½X¤u§@ 95

3.7.1  ³]­p­û¤u¼Ò¶ô 95

3.7.2  ¦Ò¶Ô¼Ò¶ô 105

3.7.3  ³]­p¤u¸ê¼Ò¶ô 111

3.7.4  ¥Î¤áºÞ²z¼Ò¶ô 115

3.7.5  ¼Æ¾Ú®w³Æ¥÷¼Ò¶ô 116

3.7.6  ¼Æ¾Ú®wÁÙ­ì¼Ò¶ô 117

3.7.7  ¥Î¤áµn¿ý¼Ò¶ô 118

3.8  ¶µ¥Ø´ú¸Õ 119

²Ä4³¹  ¦w¥þ½Ã¤h¨¾¤õùÙ¨t²Î 123

4.1  ¥ø·~ªº·¾³q¤§¹D 124

4.1.1  ¶}µo¤½¥qªº³¡ªù²{ª¬ 124

4.1.2  Ä¹¦b¤½¥q¡X¡X±´°Q³¡ªù¤§¶¡ªº

·¾³q¤§¹D 125

4.2  ²Ä¤@­Ó¬Õ§Q¶µ¥Ø 126

4.2.1  ¤°¤\¬O¨¾¤õùÙ 126

4.2.2  ¨¾¤õùÙªºÃþ«¬ 126

4.2.3  ¨¾¤õùÙªºµ²ºc 127

4.2.4  ¹ê²{¨¾¤õùÙªº´XºØ¤è¦¡ 129

4.2.5  ¨¾¤õùÙ½sµ{ 129

4.3  ¤@­Ó²³æªº¨¾¤õùÙµ{§Ç 132

4.3.1  ­ì²z 133

4.3.2  ¨ãÅé¹ê²{ 133

4.4  ºôµ¸¨¾¤õùÙ¨t²Î 137

4.4.1  ³]­p¬É­± 137

4.4.2  ¨ãÅé¹ê²{ 138

²Ä5³¹  µøÀW¼½©ñ¾¹ 159

5.1  ÅéÅç»y¨¥¤§¬ü 160

5.1.1  µ{§Ç­û¸g±`©¿µøªº°ÝÃD 160

5.1.2  Ä¹¦b¥N½X¥»¨­¡X¡XÅé²{

¥N½X¤§¬ü 160

5.2  ·sªº¶µ¥Ø 161

5.3  ¶µ¥Ø³W¹º¤ÀªR 162

5.3.1  »Ý¨D¤ÀªR 162

5.3.2  ¥i¦æ©Ê¤ÀªR 163

5.3.3  ½s¼g¶µ¥Ø­p¹º®Ñ 164

5.4  ·f«Ø¶}µoÀô¹Ò 166

5.4.1  ·f«ØDirectShow SDK¶}µo

Àô¹Ò 166

5.4.2  ¦w¸ËVisual Studio 2013¶}µo

Àô¹Ò 168

5.5  ³]­pFilterGraphµ²ºc 170

5.5.1  ³]­pFilterGraphªºµ²ºc 171

5.5.2  ¹ê²{GraphEdit¼ÒÀÀ 171

5.6  ³]­p¬É­± 174

5.7  ¨ãÅé½s½X 180

5.7.1  CDXGraphÃþªºªì©l¤Æ 180

5.7.2  ³Ð«ØGraphÂoªi¾¹Ãìªí 182

5.7.3  ³]­p¹Ï¹³µ¡¤f 183

5.7.4  ´CÅé¼½©ñ±±¨î 184

5.7.5  µøÀW¥þ«ÌÅã¥Ü 187

5.7.6  §ì¹Ï«O¦s 187

5.7.7  ¼½©ñ±±¨î 188

5.8  ¶µ¥Ø½Õ¸Õ 197

²Ä6³¹  ±M·~²z°]¨t²Î 199

6.1  ¬[ºc¤¤ªº¥iÂX®i©Ê 200

6.1.1  ³n¥óªºµo®i¬O¤@­Ó¤£Â_§¹µ½ªº

¹Lµ{ 200

6.1.2  Ä¹¦b¶µ¥Ø¡X¡XÅýµ{§Ç¨ã¦³

§ó¦nªº¥iÂX®i©Ê 200

6.2  ·sªº¶µ¥Ø 201

6.3  ¨t²Î¤ÀªR 203

6.3.1  »Ý¨D¤ÀªR 203

6.3.2  ¥i¦æ©Ê¤ÀªR 203

6.4  ¨t²Î³]­p 204

6.4.1  ¨t²Î¥Ø¼Ð 204

6.4.2  ¨t²Î¼Ò¶ôªºµ²ºc 204

6.5  ³]­p¼Æ¾Ú®w 205

6.5.1  ³]­pºÞ²z¨t²Îªº?E-R?¹Ï 205

6.5.2  ³]­p¼Æ¾Ú®wªí 206

6.6  ³]­p¨t²Îªº¥D®Ø¬[ 207

6.7  ¨ãÅé½s½X 211

6.7.1  ¥Î¤áºÞ²z¼Ò¶ô 211

6.7.2  ¦¬¤ä«H®§¼Ò¶ô 218

6.7.3  ²z°]¤ÀªR¼Ò¶ôªº¥\¯à¤ÀªR 228

6.7.4  ³]­p²z°]¤ÀªR¼Ò¶ôªº¬É­± 228

6.7.5  ²z°]¤ÀªR¼Ò¶ôªº½s½X¹ê²{ 229

6.8  ¶µ¥Ø½Õ¸Õ 233

²Ä7³¹  ¥éQQ²á¤Ñ¨t²Î 237

7.1  ¼Ò¶ô¤Æ½sµ{ 238

7.1.1  ½Í¼Ò¶ô¤Æ³]­p«ä·Q 238

7.1.2  Ä¹¦b¼Ò¶ô¤Æ«ä·Q¡X¡X¹ê²{

°ª¤º»E©M§C½¢¦Xªº¥N½X 239

7.2  ¨t²Î­I´º¤¶²Ð 241

7.3  ¨t²Î¤ÀªR 241

7.3.1  ¨t²Î»Ý¨D¤ÀªR 242

7.3.2  Á`Åé³]­p 242

7.3.3  ¨t²Î¤å¥ó·§­z 245

7.4  ªA°È¾¹ºÝ½s½X 246

7.4.1  ³]­pªA°È¾¹¬É­± 247

7.4.2  ¥Î¤á«H®§ºÞ²z¼Ò¶ô 247

7.4.3  «È¤áºÝ½Ð¨D«H®§ªº³B²z 252

7.4.4  ¨t²Î¸s®ø®§µo°e¥\¯à 255

7.5  «È¤áºÝ½s½X 256

7.5.1  ³]­p«È¤áºÝ¬É­± 256

7.5.2  °ò¥»«H®§»P®ø®§ªº³]­p 258

7.5.3  ½uµ{¨ç¼Æªº³]­p»P¹ê²{ 258

7.5.4  »PªA°È¾¹ºÝªº¥æ¤¬¥\¯à 263

7.5.5  «È¤áºÝ¤§¶¡ªº¥æ¤¬ 269

7.6  ¨t²Î½Õ¸Õ 276

²Ä8³¹  XX¤¤¾Ç¦¨ÁZºÞ²z¨t²Î 277

8.1  µ{§Çªº¥i²¾´Ó©Ê 278

8.1.1  ¤°¤\¬Oµ{§Çªº¥i²¾´Ó©Ê 278

8.1.2  Ä¹¦b§Þ³N¡X¡X¹ê²{¶}µo¤u¨ã

¸ó¥­»OÂà´« 278

8.2  ·sªº¶µ¥Ø 279

8.3  ¨t²Î¤ÀªR 280

8.3.1  ¶}µo­I´º 280

8.3.2  »Ý¨D¤ÀªR 280

8.3.3  ¥\¯à´y­z 280

8.4  ¼Ò¶ô³W¹º 281

8.5  ·f«Ø¼Æ¾Ú®w 282

8.6  «e´Á½s½X¡X¡X³]­p¤½¦@Ãþ 286

8.7  ³]­p¬É­± 287

8.8  ¦Z´Á½s½X 288

8.8.1  ¬ì¥Ø«H®§ºÞ²z¼Ò¶ô 288

8.8.2  ¾Ç¥Í«H®§ºÞ²z¼Ò¶ô 295

8.8.3  ¿ý¤J¾Ç¥Í¦¨ÁZ¼Ò¶ô 299

8.8.4  ¦¨ÁZµ¥¯ÅºÞ²z¼Ò¶ô 302

8.8.5  ¾Ç¥Í¹H³W¬d¸ß¼Ò¶ô 310

8.8.6  ³øªí¥´¦L¼Ò¶ô 312

8.9  ¶µ¥Ø½Õ¸Õ 316

8.10  ±NVC++ 6.0¶µ¥ØÂà´«¬° 

 Visual Studio 2013¶µ¥Ø 318

²Ä9³¹  ¹Ï¹³³B²z¨t²Î 323

9.1  ¦Ò¼{©Ò¦³¥i¯à·|µo¥Íªº±¡§Î 324

9.1.1  ¤@¬q©Ð¶U¥N½X©Ò¤Þµoªº

«ä¦Ò 324

9.1.2  Ä¹¦b°ª½è¶q¡X¡X´£°ªµ{§Çªº

°·§§©Ê 324

9.2  ·sªº¶µ¥Ø 326

9.3  ¨t²Î³]­p 327

9.4  ¥\¯à¼Ò¶ô¹º¤À 327

9.5  ³]­p¬É­± 328

9.6  ³]­pÃþ 330

9.6.1  ½s¼g¦ì¹ÏÃþ 330

9.6.2  CColorGridÃþ 333

9.6.3  CPaintParambarÃþ 333

9.6.4  ¥D®Ø¬[Ãþ 334

9.6.5  Ã¸¹Ï¤u¨ã±øÃþ 335

9.7  ¨ãÅé½s½X 336

9.7.1  ¤å¥ó³B²z¼Ò¶ô 336

9.7.2  ¤u¨ã±ø©Mª¬ºA±ø 338

9.7.3  ¾ó¥Öµ¬¯x§Î¿ï¶ô©Mµe¹Ï 343

9.7.4  Ã¸¨î¦±½u©M¼g¦r 352

9.7.5  ©ì°Ê¤@­Ó¿ï¶ô 361

9.7.6  Ö߶KªO 362

9.8  ¶µ¥Ø½Õ¸Õ 365

²Ä10³¹  µøÀWºÊ±±¨t²Î 369

10.1  °µ¦n¶µ¥ØºÞ²zªÌ 370

10.1.1  ³n¥ó¤uµ{®v¨ì¶µ¥ØºÞ²zªÌ

 ¤§¸ô 370

10.1.2  Ä¹¦bºÞ²z¡X¡X¹BÂà¤@­Ó

 °ª®Äªº¶}µo¹Î¶¤ 370

10.2  ·sªº¶µ¥Ø 373

10.3  ¨t²Î¤ÀªR 373

10.3.1  ­I´º 373

10.3.2  ¥i¦æ©Ê¤ÀªR 374

10.3.3  ½s¼g¶µ¥Ø­p¹º®Ñ 375

10.4  ¨t²Î³]­p 376

10.5  ¼Æ¾Ú®w³]­p 378

10.5.1  ¼Æ¾Ú®w¤ÀªR 378

10.5.2  ¼Æ¾Ú®w·§©À³]­p 379

10.5.3  ¼Æ¾Ú®wÅÞ¿èµ²ºcªº³]­p 379

10.6  ³]­p¤½¦@Ãþ 380

10.6.1  ¹ê²{«ö¶s­×¹¢ 380

10.6.2  ¯S®í®ø®§³B²z 382

10.6.3  ­×¹¢¤lÃþ¤Æ³B²z 384

10.6.4  ©w¸q¦w¸Ë¹_¤lªº¨ç¼Æ 384

10.6.5  ©w¸q¨ø¸ü¹_¤lªº¨ç¼Æ 385

10.7  ³]­p¥Dµ¡Åé 385

10.8  ¨ãÅé½s½X 400

10.8.1  ºÞ²z­ûµn¿ý¼Ò¶ô 400

10.8.2  ºÊ±±ºÞ²z¼Ò¶ô 403

10.8.3  ³]­p¼s¨¤¦Û°ÊºÊ±±¼Ò¶ô 407

10.8.4  µøÀW¦^©ñ¼Ò¶ô 413

10.9  ³]­pµ¡Å饬§½ 416

10.10  ¶µ¥Ø½Õ¸Õ 423

²Ä11³¹  ºôµ¸¹q¸Ü¨t²Î 425

11.1  ºâªk¬Oµ{§ÇªºÆF»î 426

11.1.1  ¤°¤\¬Oºâªk 426

11.1.2  Ä¹¦b§Þ³N¨IÕà¡X¡X­pºâ¾÷

 ¤¤ªººâªk 427

11.2  ºôµ¸¹q¸Ü¨t²Î°ò¦ 430

11.2.1  ¤°¤\¬Oºôµ¸¹q¸Ü 430

11.2.2  ºôµ¸¹q¸Üªº­ì²z 430

11.2.3  ¹ê²{¤è¦¡ 431

11.3  ³]­p¬É­± 431

11.3.1  ·Ç³Æ¯À§÷ 432

11.3.2  ³Ð«Ø¤uµ{ 432

11.4  ¨ãÅé½s½X 433

11.4.1  ©w¸q¤½¦@Åܶq 433

11.4.2  ³Ð«Øµ¡¤f¨ç¼Æ 436

11.4.3  ³]¸m­µÀW³]³Æ 438

11.4.4  ºôµ¸³q«H 441

11.4.5  ®M±µ¦rÅTÀ³¨ç¼Æ 447

²Ä12³¹  FoxmailÂàµo¨t²Î 451

12.1  ¨«¦V¬[ºc®v¤§¸ô 452

12.1.1  ¤°¤\¬O¬[ºc®v 452

12.1.2  Ä¹¦b¬[ºc¡X¡X¦p¦ó¦¨¬°¤@¦W

 ¬[ºc®v 452

12.1.3  Ä¹¦b¬[ºc¡X¡X¦p¦ó¦¨´N¤@­Ó

 ¬üÄRªº¬[ºc 453

12.2  ­I´º¤¶²Ð¡X¡X¶l¥ó¬O¤@ºØ¥þ·sªº

 ³q«H¤è¦¡ 454

12.2.1  ¹q¤l¶l¥óªº­ì²z 455

12.2.2  ¶l¥ó¨óij 455

12.3  ¤@­ÓFoxmail¶µ¥Ø 456

12.3.1  ½s¼gÃþ 456

12.3.2  ³]­p¬É­± 460

12.4  ¨ãÅé½s½X 465

12.4.1  ¹ê²{CBase64Ãþ 465

12.4.2  ¹ê²{³s±µÃþCSMTP 467

12.4.3  ¹ê²{¶l¥óºÞ²zÃþ

 CMailMessage 471

12.4.4  ¹ê²{ªþ¥ó³B²z¥\¯à 474

12.5  ¨t²Î½Õ¸Õ 479

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

¡@¡@

§Ç¡G