
¡¾ÎÂܰÌáʾ¡¿Ñ¡Ôñ×Ô¼ºÓлáÔ±µÄÍøÅÌÏÂÔØ£¬Ã»ÓеĻáÔ±µÄСÎļþÓÅÏÈÀ¶×àÔÆÍøÅÌ£¬´óÎļþÓÅÏÈÌìÒíÔÆÅÌÍøÅÌ¡£
°Ù¶ÈÍøÅÌ¡¡¡¡ËïöÎc++ÊÓÆµ½Ì³ÌÊÇѧϰc++×îºÃµÄÈëÃźͽø½×½Ì²Ä£¬ÄÚÈݺ¸ÇÃæ¹ã£¬´ÓÈëÃŵ½¾«Í¨£¬ÊÚ¿ÎͨË×Ò×¶®£¬·ÖÎöÎÊÌâ¶Àµ½¾«±Ù£¬¾ø¶ÔÊÇĿǰ¹úÄÚ¶¥¼¶µÄc++½ÌѧÊÓÆµ¡£Ñ§Ô±Í¨¹ý±¾Ì×¹âÅ̵Äѧϰ£¬Äܹ»¿ìËÙÕÆÎÕc++£¬½øÒ»²½¾«Í¨c++£¬»¶ÓÃâ·ÑÏÂÔØÊղء£

¡¡¡¡ÄÚÈݺ¸ÇÃæ¹ã£¬´ÓÈëÃŵ½¾«Í¨£¬ÊÚ¿ÎͨË×Ò×¶®£¬·ÖÎöÎÊÌâ¶Àµ½¾«±Ù£¬¾ø¶ÔÊÇĿǰ¹úÄÚ¶¥¼¶µÄVC++½ÌѧÊÓÆµ¡£Ñ§Ô±Í¨¹ý±¾Ì×¹âÅ̵Äѧϰ£¬Äܹ»¿ìËÙÕÆÎÕVC++£¬½øÒ»²½¾«Í¨VC++¡£
ËïöÎc++ÊÓÆµ½Ì³ÌĿ¼ÈçÏÂ
µÚ1Õ Windows³ÌÐòÄÚ²¿ÔËÐлúÖÆ
1.1 APIÓëSDK
1.2 ´°¿ÚÓë¾ä±ú
1.3 ÏûÏ¢ÓëÏûÏ¢¶ÓÁÐ
1.4 WinMainº¯Êý
1.4.1 WinMainº¯ÊýµÄ¶¨Òå
1.4.2 ´°¿ÚµÄ´´½¨
1.4.3 ÏûϢѻ·
1.4.4 ±àд´°¿Ú¹ý³Ìº¯Êý
1.5 ¶¯ÊÖдµÚÒ»¸öWindows³ÌÐò
1.6 ÏûϢѻ·µÄ´íÎó·ÖÎö
1.7 ±äÁ¿µÄÃüÃûÔ¼¶¨
1.8 С½á
µÚ2ÕÂ ÕÆÎÕC++
2.1 ´Ó½á¹¹µ½Àà
2.1.1 ½á¹¹ÌåµÄ¶¨Òå
2.1.2 ½á¹¹ÌåÓëÀà
2.2 C++µÄÌØÐÔ
2.2.1 ÀàÓë¶ÔÏó
2.2.2 ¹¹Ô캯Êý
2.2.3 Îö¹¹º¯Êý
2.2.4 º¯ÊýµÄÖØÔØ
2.2.5 thisÖ¸Õë
2.2.6 ÀàµÄ¼Ì³Ð
2.2.7 Ð麯ÊýÓë¶à̬ÐÔ¡¢´¿Ð麯Êý
2.2.8 º¯ÊýµÄ¸²¸ÇºÍÒþ²Ø
2.2.9 ÒýÓÃ
2.2.10 C++ÀàµÄÉè¼ÆÏ°¹ß¼°Í·ÎļþÖØ¸´°üº¬ÎÊÌâµÄ½â¾ö
2.2.11 VC++³ÌÐò±àÒëÁ´½ÓµÄÔÀíÓë¹ý³Ì
µÚ3Õ MFC¿ò¼Ü³ÌÐòÆÊÎö
3.1 MFC AppWizard
3.2 »ùÓÚMFCµÄ³ÌÐò¿ò¼ÜÆÊÎö
3.2.1 MFC³ÌÐòÖеÄWinMainº¯Êý
3.2.2 MFC¿ò¼Ü´°¿Ú
3.2.3 ÏûϢѻ·
3.2.4 ´°¿Ú¹ý³Ìº¯Êý
3.2.5 Îĵµ/ÊÓÀà½á¹¹
3.2.6 °ïÖú¶Ô»°¿òÀà
3.3 ´°¿ÚÀà¡¢´°¿ÚÀà¶ÔÏóÓë´°¿Ú
3.3.1 ÈýÕßÖ®¼ä¹ØÏµ
3.3.2 ÔÚ´°¿ÚÖÐÏÔʾ°´Å¥
µÚ4Õ ¼òµ¥»æÍ¼
4.1 MFCÏûÏ¢Ó³Éä»úÖÆ
4.1.1 ClassWizard
4.1.2 ÏûÏ¢Ó³Éä»úÖÆ
4.2 »æÖÆÏßÌõ
4.2.1 ÀûÓÃSDKÈ«¾Öº¯ÊýʵÏÖ»Ïß¹¦ÄÜ
4.2.2 ÀûÓÃMFCµÄCDCÀàʵÏÖ»Ïß¹¦ÄÜ
4.2.3 ÀûÓÃMFCµÄCClientDCÀàʵÏÖ»Ïß¹¦ÄÜ
4.2.4 ÀûÓÃMFCµÄCWindowDCÀàʵÏÖ»Ïß¹¦ÄÜ
4.2.5 ÔÚ×ÀÃæ´°¿ÚÖлÏß
4.2.6 »æÖƲÊÉ«ÏßÌõ
4.3 ʹÓûˢ»æÍ¼
4.3.1 ¼òµ¥»Ë¢
4.3.2 λͼ»Ë¢
4.3.3 ͸Ã÷»Ë¢
4.4 »æÖÆÁ¬ÐøÏßÌõ
4.5 »æÖÆÉÈÐÎЧ¹ûµÄÏßÌõ
µÚ5Õ Îı¾±à³Ì
5.1 ²åÈë·û
5.1.1 ´´½¨Îı¾²åÈë·û
5.1.2 ´´½¨Í¼ÐβåÈë·û
5.2 ´°¿ÚÖØ»æ
5.2.1 OnDrawº¯Êý
5.2.2 Ìí¼Ó×Ö·û´®×ÊÔ´
5.3 ·¾¶
5.4 ×Ö·ûÊäÈë
5.4.1 ÉèÖÃ×ÖÌå
5.4.2 ×ÖÄ»±äÉ«¹¦ÄܵÄʵÏÖ
µÚ6Õ ²Ëµ¥
6.1 ²Ëµ¥ÃüÁîÏìÓ¦º¯Êý
6.2 ²Ëµ¥ÃüÁîµÄ·ÓÉ
6.2.1 ³ÌÐòÀà¶Ô²Ëµ¥ÃüÁîµÄÏìӦ˳Ðò
6.2.2 WindowsÏûÏ¢µÄ·ÖÀà
6.2.3 ²Ëµ¥ÃüÁîµÄ·ÓÉ
6.3 »ù±¾²Ëµ¥²Ù×÷
6.3.1 ±ê¼Ç²Ëµ¥
6.3.2 ĬÈϲ˵¥Ïî
6.3.3 ͼÐαê¼Ç²Ëµ¥
6.3.4 ½ûÓò˵¥Ïî
6.3.5 ÒÆ³ýºÍ×°ÔØ²Ëµ¥
6.3.6 MFC²Ëµ¥ÃüÁî¸üлúÖÆ
6.3.7 ¿ì½Ý²Ëµ¥
6.4 ¶¯Ì¬²Ëµ¥²Ù×÷
6.4.1 Ìí¼Ó²Ëµ¥ÏîÄ¿
6.4.2 ²åÈë²Ëµ¥ÏîÄ¿
6.4.3 ɾ³ý²Ëµ¥
6.4.4 ¶¯Ì¬Ìí¼ÓµÄ²Ëµ¥ÏîµÄÃüÁîÏìÓ¦
6.5 µç»°±¾Ê¾Àý³ÌÐò
6.5.1 ¶¯Ì¬Ìí¼Ó×Ӳ˵¥µÄʵÏÖ
6.5.2 ÏÔʾÊäÈëµÄ×Ö·û
6.5.3 Ìí¼Ó²Ëµ¥Ïî¼°ÆäÃüÁîÏìÓ¦º¯Êý
6.5.4 ¿ò¼ÜÀà´°¿Ú½Ø»ñ²Ëµ¥ÃüÁîÏûÏ¢
µÚ7Õ ¶Ô»°¿ò£¨Ò»£©
7.1 ¶Ô»°¿ò»ù±¾ÖªÊ¶
7.1.1 ³£Óÿؼþ½éÉÜ
7.1.2 ¶Ô»°¿òµÄÖÖÀà
7.2 ¶Ô»°¿òµÄ´´½¨ºÍÏÔʾ
7.2.1 ģ̬¶Ô»°¿òµÄ´´½¨
7.2.2 ·Çģ̬¶Ô»°¿òµÄ´´½¨
7.3 ¶¯Ì¬´´½¨°´Å¥
7.4 ¿Ø¼þµÄ·ÃÎÊ
7.4.1 ¿Ø¼þµÄµ÷Õû
7.4.2 ¾²Ì¬Îı¾¿Ø¼þ
7.4.3 ±à¼¿ò¿Ø¼þ
7.5 ¶Ô»°¿òÉìËõ¹¦ÄܵÄʵÏÖ
7.6 ÊäÈë½¹µãµÄ´«µÝ
7.7 ĬÈϰ´Å¥µÄ½øÒ»²½ËµÃ÷
µÚ8Õ ¶Ô»°¿ò£¨¶þ£©
8.1 “ÌÓÅÜ”°´Å¥µÄʵÏÖ
8.2 ÊôÐÔ±íµ¥ºÍÏòµ¼µÄ´´½¨
8.2.1 ´´½¨ÊôÐÔÒ³
8.2.2 ´´½¨ÊôÐÔ±íµ¥
8.2.3 Ïòµ¼µÄ´´½¨
µÚ9Õ ¶¨ÖÆÓ¦ÓóÌÐòÍâ¹Û
9.1 ÐÞ¸ÄÓ¦ÓóÌÐò´°¿ÚµÄÍâ¹Û
9.1.1 ÔÚ´°¿Ú´´½¨Ö®Ç°ÐÞ¸Ä
9.1.2 ÔÚ´°¿Ú´´½¨Ö®ºóÐÞ¸Ä
9.2 Ð޸Ĵ°¿ÚµÄ¹â±ê¡¢Í¼±êºÍ±³¾°
9.2.1 ÔÚ´°¿Ú´´½¨Ö®Ç°ÐÞ¸Ä
9.2.2 ÔÚ´°¿Ú´´½¨Ö®ºóÐÞ¸Ä
9.3 Ä£Ä⶯»Í¼±ê
9.3.1 ¼ÓÔØÍ¼±ê×ÊÔ´
9.3.2 ¶¨Ê±Æ÷µÄ´¦Àí
9.4 ¹¤¾ßÀ¸±à³Ì
9.4.1 ÔÚ¹¤¾ßÀ¸ÉÏÌí¼ÓºÍɾ³ý°´Å¥
9.4.2 ´´½¨¹¤¾ßÀ¸
9.5 ״̬À¸±à³Ì
9.6 ½ø¶ÈÀ¸±à³Ì
9.6.1 ÔÚ´°¿ÚÖд´½¨½ø¶ÈÀ¸
9.6.2 ÔÚ״̬À¸µÄ´°¸ñÖд´½¨½ø¶ÈÀ¸
9.7 ÔÚ״̬À¸ÉÏÏÔʾÊó±êµ±Ç°Î»ÖÃ
9.8 Æô¶¯»Ãæ
µÚ10Õ »æÍ¼¿ØÖÆ
10.1 ¼òµ¥»æÍ¼
10.2 ÉèÖöԻ°¿ò
10.2.1 ÉèÖÃÏß¿í
10.2.2 ÉèÖÃÏßÐÍ
10.3 ÑÕÉ«¶Ô»°¿ò
10.4 ×ÖÌå¶Ô»°¿ò
10.5 ʾÀý¶Ô»°¿ò
10.6 ¸Ä±ä¶Ô»°¿òºÍ¿Ø¼þµÄ±³¾°¼°Îı¾ÑÕÉ«
10.6.1 ¸Ä±äÕû¸ö¶Ô»°¿ò¼°ÆäÉÏ×ӿؼþµÄ±³¾°É«
10.6.2 ½ö¸Ä±äij¸ö×ӿؼþµÄ±³¾°¼°Îı¾ÑÕÉ«
10.6.3 ¸Ä±ä¿Ø¼þÉϵÄÎı¾×ÖÌå
10.6.4 ¸Ä±ä°´Å¥¿Ø¼þµÄ±³¾°É«¼°Îı¾ÑÕÉ«
10.7 λͼµÄÏÔʾ
µÚ11Õ ͼÐεı£´æºÍÖØ»æ
11.1 ×ø±ê¿Õ¼äºÍת»»
11.1.1 ×ø±ê¿Õ¼ä
11.1.2 ת»»
11.1.3 Âß¼×ø±êºÍÉè±¸×ø±ê
11.2 ͼÐεı£´æºÍÖØ»æ
11.2.1 ¼¯ºÏÀàCPtrArray
11.2.2 OnPaintÓëOnDraw
11.3 ´°¿Ú¹ö¶¯¹¦ÄܵÄʵÏÖ
11.3.1 CScrollViewÀà
11.3.2 ͼÐδíλÏÖÏó
11.4 ÔªÎļþ
11.4.1 ÔªÎļþµÄʹÓÃ
11.4.2 ÔªÎļþµÄ±£´æÓë´ò¿ª
11.5 ¼æÈÝÉ豸ÃèÊö±í
µÚ12Õ ÎļþºÍ×¢²á±í²Ù×÷
12.1 const char*ºÍchar* const
12.1.1 const char*
12.1.2 char* const
12.2 CÓïÑÔ¶ÔÎļþ²Ù×÷µÄÖ§³Ö
12.2.1 ÎļþµÄ´ò¿ª
12.2.2 ÎļþµÄдÈë
12.2.3 ÎļþµÄ¹Ø±Õ
12.2.4 fflushº¯Êý
12.2.5 ÎļþÖ¸Õ붨λ
12.2.6 ÎļþµÄ¶ÁÈ¡
12.2.7 ¶þ½øÖÆÎļþºÍÎı¾Îļþ
12.2.8 Îı¾·½Ê½ºÍ¶þ½øÖÆ·½Ê½
12.3 C++¶ÔÎļþ²Ù×÷µÄÖ§³Ö
12.4 Win32 API¶ÔÎļþ²Ù×÷µÄÖ§³Ö
12.4.1 ÎļþµÄ´´½¨ºÍ´ò¿ª
12.4.2 ÎļþµÄдÈë
12.4.3 ÎļþµÄ¶ÁÈ¡
12.5 MFC¶ÔÎļþ²Ù×÷µÄÖ§³Ö
12.5.1 ÎļþµÄдÈë
12.5.2 ÎļþµÄ¶ÁÈ¡
12.5.3 CFileDialogÀà
12.6 Win.iniÎļþµÄ·ÃÎÊ
12.6.1 Win.iniÎļþµÄ½á¹¹
12.6.2 Win.iniÎļþµÄдÈë
12.6.3 Win.iniÎļþµÄ¶ÁÈ¡
12.7 ×¢²á±íµÄ±à³Ì
12.7.1 ×¢²á±íAPI
12.7.2 ×¢²á±í·ÃÎÊʾÀý
µÚ13Õ ÎĵµÓë´®Ðл¯
13.1 ʹÓÃCArchiveÀà¶ÔÎļþ½øÐжÁд²Ù×÷
13.2 MFC¿ò¼Ü³ÌÐòÌṩµÄÎļþн¨¹¦ÄÜ
13.2.1 IDR_MAINFRAME×Ö·û´®×ÊÔ´
13.2.2 OnNewDocumentº¯ÊýµÄµ÷Óùý³Ì
13.3 Îĵµ´®Ðл¯
13.3.1 ÎĵµÀàµÄSerializeº¯Êý
13.3.2 MFC¿ò¼Ü¶ÔSerializeº¯ÊýµÄµ÷Óùý³Ì
13.4 ¿É´®Ðл¯µÄÀà
13.4.1 ʵÏÖÀà¶Ô´®Ðл¯µÄÖ§³Ö
13.4.2 ÀûÓÿɴ®Ðл¯ÀàµÄSerializeº¯Êý±£´æºÍ¼ÓÔØ¶ÔÏó
13.4.3 °æ±¾ºÅ
13.4.4 ÀûÓÃCObArrayÀà¶Ô´®Ðл¯µÄÖ§³Ö±£´æºÍ¼ÓÔØÊý¾Ý
13.5 Îĵµ¶ÔÏóÊý¾ÝµÄÏú»Ù
µÚ14ÕÂ ÍøÂç±à³Ì
14.1 ¼ÆËã»úÍøÂç»ù±¾ÖªÊ¶
14.1.1 IPµØÖ·
14.1.2 ÐÒé
14.1.3 ÍøÂçµÄ×´¿ö
14.1.4 ÍøÂçÒìÖÊÐÔÎÊÌâµÄ½â¾ö
14.1.5 ISO/OSIÆß²ã²Î¿¼Ä£ÐÍ
14.1.6 Êý¾Ý·â×°
14.1.7 TCP/IPÄ£ÐÍ
14.1.8 ¶Ë¿Ú
14.1.9 Ì×½Ó×Ö£¨socket£©µÄÒýÈë
14.1.10 ÍøÂç×Ö½Ú˳Ðò
14.1.11 ¿Í»§»ú/·þÎñÆ÷ģʽ
14.2 Windows SocketsµÄʵÏÖ
14.2.1 Ì×½Ó×ÖµÄÀàÐÍ
14.2.2 »ùÓÚTCP£¨ÃæÏòÁ¬½Ó£©µÄsocket±à³Ì
14.2.3 »ùÓÚUDP£¨ÃæÏòÎÞÁ¬½Ó£©µÄsocket±à³Ì
14.3 Ïà¹Øº¯Êý
14.3.1 WSAStartupº¯Êý
14.3.2 socketº¯Êý
14.3.3 bindº¯Êý
14.3.4 inet_addrºÍinet_ntoaº¯Êý
14.3.5 listenº¯Êý
14.3.6 acceptº¯Êý
14.3.7 sendº¯Êý
14.3.8 recvº¯Êý
14.3.9 connect
14.3.10 recvfrom
14.3.11 sendtoº¯Êý
14.3.12 htonsºÍhtonlº¯Êý
14.4 »ùÓÚTCPµÄÍøÂçÓ¦ÓóÌÐòµÄ±àд
14.4.1 ·þÎñÆ÷¶Ë³ÌÐò
14.4.2 ¿Í»§¶Ë³ÌÐò
14.5 »ùÓÚUDPµÄÍøÂçÓ¦ÓóÌÐòµÄ±àд
14.5.1 ·þÎñÆ÷¶Ë³ÌÐò
14.5.2 ¿Í»§¶Ë³ÌÐò
14.6 »ùÓÚUDPµÄ¼òµ¥ÁÄÌì³ÌÐò
14.6.1 ·þÎñÆ÷¶Ë³ÌÐò
14.6.2 ¿Í»§¶Ë³ÌÐò
µÚ15Õ ¶àÏß³Ì
15.1 »ù±¾¸ÅÄî
15.1.1 ½ø³Ì
15.1.2 Ïß³Ì
15.2 Ï̴߳´½¨º¯Êý
15.3 ¼òµ¥¶àÏß³ÌʾÀý
15.4 Ïß³Ìͬ²½
15.4.1 »ð³µÕ¾ÊÛÆ±ÏµÍ³Ä£Äâ³ÌÐò
15.4.2 ¶àÏ̳߳ÌÐòÈÝÒ׳öÏÖµÄÎÊÌâ
15.4.3 ÀûÓû¥³â¶ÔÏóʵÏÖÏß³Ìͬ²½
15.5 ±£Ö¤Ó¦ÓóÌÐòÖ»ÓÐÒ»¸öʵÀýÔËÐÐ
15.6 ÍøÂçÁÄÌìÊÒ³ÌÐòµÄʵÏÖ
15.6.1 ¼ÓÔØÌ×½Ó×Ö¿â
15.6.2 ´´½¨²¢³õʼ»¯Ì×½Ó×Ö
15.6.3 ʵÏÖ½ÓÊն˹¦ÄÜ
15.6.4 ʵÏÖ·¢ËͶ˹¦ÄÜ
µÚ16Õ Ïß³Ìͬ²½ÓëÒì²½Ì×½Ó×Ö±à³Ì
16.1 ʼþ¶ÔÏó
16.1.1 ´´½¨Ê¼þ¶ÔÏó
16.1.2 ÉèÖÃʼþ¶ÔÏó״̬
16.1.3 ÖØÖÃʼþ¶ÔÏó״̬
16.1.4 ÀûÓÃʼþ¶ÔÏóʵÏÖÏß³Ìͬ²½
16.1.5 ±£Ö¤Ó¦ÓóÌÐòÖ»ÓÐÒ»¸öʵÀýÔËÐÐ
16.2 ¹Ø¼ü´úÂë¶Î
16.2.1 Ïà¹ØµÄAPIº¯Êý
16.2.2 ÀûÓùؼü´úÂë¶ÎʵÏÖÏß³Ìͬ²½
16.3 Ïß³ÌËÀËø
16.4 »¥³â¶ÔÏó¡¢Ê¼þ¶ÔÏóÓë¹Ø¼ü´úÂë¶ÎµÄ±È½Ï
16.5 »ùÓÚÏûÏ¢µÄÒì²½Ì×½Ó×Ö
16.5.1 Ïà¹Øº¯Êý˵Ã÷
16.5.2 ÍøÂçÁÄÌìÊÒ³ÌÐòµÄʵÏÖ
µÚ17Õ ½ø³Ì¼äͨÐÅ
17.1 ¼ôÌù°å
17.1.1 Êý¾Ý·¢ËÍ
17.1.2 Êý¾Ý½ÓÊÕ
17.2 ÄäÃû¹ÜµÀ
17.2.1 »ù´¡ÖªÊ¶
17.2.2 ½ø³ÌµÄ´´½¨
17.2.3 ¸¸½ø³ÌµÄʵÏÖ
17.2.4 ×Ó½ø³ÌµÄʵÏÖ
17.3 ÃüÃû¹ÜµÀ
17.3.1 »ù´¡ÖªÊ¶
17.3.2 ·þÎñÆ÷¶Ë³ÌÐò
17.3.3 ¿Í»§¶Ë³ÌÐò
17.4 ÓʲÛ
17.4.1 ·þÎñÆ÷¶Ë³ÌÐò
17.4.2 ¿Í»§¶Ë³ÌÐò
µÚ18Õ ActiveX¿Ø¼þ
18.1 ActiveX¿Ø¼þ
18.1.1 ActiveX¿Ø¼þµÄºÃ´¦
18.1.2 MFC ActiveX
18.1.2 ControlWizard
18.1.3 ActiveX¿Ø¼þµÄ²âÊÔ
18.1.4 ActiveX¿Ø¼þµÄ×¢²á
18.1.5 ʱÖӿؼþµÄʵÏÖ
18.2 ÊôÐÔ
18.2.1 ±ê×¼ÊôÐÔ
18.2.2 ×Ô¶¨ÒåÊôÐÔ
18.3 ·½·¨
18.4 ʼþ
18.4.1 ±ê׼ʼþ
18.4.2 ×Ô¶¨Òåʼþ
18.5 ÊôÐԵij־ÃÐÔ
18.6 »·¾³ÊôÐÔ
18.7 ActiveX¿Ø¼þ²âÊÔ³ÌÐò
µÚ19Õ ¶¯Ì¬Á´½Ó¿â
19.1 ¶¯Ì¬Á´½Ó¿â¸ÅÊö
19.1.1 ¾²Ì¬¿âºÍ¶¯Ì¬¿â
19.1.2 ʹÓö¯Ì¬Á´½Ó¿âµÄºÃ´¦
19.1.3 ¶¯Ì¬Á´½Ó¿âµÄ¼ÓÔØ
19.2 Win32 DLLµÄ´´½¨ºÍʹÓÃ
19.2.1 DumpbinÃüÁî
19.2.2 ´ÓDLLÖе¼³öº¯Êý
19.3 ÒþʽÁ´½Ó·½Ê½¼ÓÔØDLL
19.3.1 ÀûÓÃexternÉùÃ÷Íⲿº¯Êý
19.3.2 Depends¹¤¾ß
19.3.3 ÀûÓÃ_declspec£¨dllimport£©ÉùÃ÷Íⲿº¯Êý
19.4 ÍêÉÆWin32 DLLÀý×Ó
19.5 ´ÓDLLÖе¼³öC++Àà
19.6 ½â¾öÃû×ָıàÎÊÌâ
19.7 ÏÔʾ¼ÓÔØ·½Ê½¼ÓÔØDLL
19.7.1 LoadLibaryº¯Êý
19.7.2 µ÷ÓÃÔ¼¶¨
19.7.3 ¸ù¾ÝÐòºÅ·ÃÎÊDLLÖеĵ¼³öº¯Êý
19.8 DllMainº¯Êý
19.9 MFC DLL
µÚ20Õ HOOKºÍÊý¾Ý¿â·ÃÎÊ
20.1 HOOK±à³Ì
20.1.1 »ù±¾ÖªÊ¶
20.1.2 ½ø³ÌÄÚ¹³×Ó
20.1.3 È«¾Ö¹³×Ó
20.2 Êý¾Ý¿â·ÃÎʼ¼Êõ
20.3 ÔÚVBÖÐÀûÓÃADO·ÃÎÊÊý¾Ý¿â
20.3.1 ÀûÓÃADO¿Ø¼þ·ÃÎÊÊý¾Ý¿â
20.3.2 ÀûÓÃADO¶ÔÏó·ÃÎÊÊý¾Ý¿â
20.4 ÔÚVCÖÐÀûÓÃADO·ÃÎÊÊý¾Ý¿â
| ÁôÑÔÓëÆÀÂÛ£¨¹²ÓÐ ÌõÆÀÂÛ£© |