|
|
|
ÁøÁ¤ÇÑ ÇÁ·Î±×·¥ Á᫐ VC++ µ¶ÇÐÀ¸·Î
|
|
|
È«ÃáÅÃ
¤Ó
ÁÁÀº¶¥
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
¡ºÁøÁ¤ÇÑ ÇÁ·Î±×·¥ Á᫐ VC++ µ¶ÇÐÀ¸·Î¡»´Â È«ÃáÅÃÀÌ Àú¼úÇÑ °ÍÀÌ´Ù. ÃִܱⰣ¿¡ VC++¸¦ ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù. ¿¹Á¦¿Í ¼ø¼´Â Áö±Ý±îÁöÀÇ °ÀÇ¿Í ½ÃÇàÂø¿À¸¦ ¹ÙÅÁÀ¸·Î, °ËÁõÀ» °ÅÃÄ ¿Ï¼ºÇß´Ù.
-
-
¸Ó¸®±Û¡¤17
±âº» »çÇ׿¡ ´ëÇÏ¿©¡¤24
Dos¿ë ÇÁ·Î±×·¥°ú Windows¿ë ÇÁ·Î±×·¥ÀÇ ºñ±³¡¤24
01. Test ÇÁ·ÎÁ§Æ®¡¤25
½Ç½À ¿ä·É¡¤25
Workspace ¾È¿¡ 3°¡Áö ÅÇ¡¤28
4´ë Ŭ·¡½º´Â header ºÎºÐ°ú cpp ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù¡¤30
View¿¡ Ãâ·ÂÀ» Çغ¸ÀÚ¡¤32
Ãâ·ÂÀº OnDraw() ÇÔ¼ö ¾È¿¡ ÄÚµùÇÑ´Ù¡¤33
Ȥ½Ã ½Ç½ÀÇÒ ¶§ ¿¡·¯°¡ ³ªÁö ¾Ê¾Ò´ÂÁö¿ä?¡¤33
¾î¶² ÇÔ¼ö¸¦ ¸ÕÀú ½ÇÇàÇÒ±î¿ä?¡¤34
DC¿¡ ´ëÇÏ¿©¡¤35
Project ¿©´Â ¹æ¹ý¡¤36
¸â¹ö º¯¼ö Ãß°¡ ¹æ¹ý¡¤37
Çë°¡¸®¾ð Ç¥±â¹ý¡¤38
¸â¹ö ÇÔ¼ö Ãß°¡ ¹æ¹ý¡¤41
WM_ À©µµ¿ì ¸Þ½ÃÁö ÇÔ¼ö¡¤43
CPoint Ŭ·¡½º(ÀÚ·áÇü)¡¤44
OnDraw() ÇÔ¼ö¿¡¼ Ãâ·Â°ú ¸Þ½ÃÁö ÇÔ¼ö¿¡¼ Ãâ·ÂÀÇ Â÷ÀÌÁ¡¡¤45
Ŭ·¡½º °èÃþµµ¡¤46
02. ¸Þ´º ¸¸µé±â ÇÁ·ÎÁ§Æ®¡¤47
Project ExMenu¡¤48
¼ºê ¸Þ´º(Sub menu) ¸¸µé±â¡¤49
¸Þ´º ÇÔ¼ö ¸¸µé±â¡¤50
03. ¹®ÀÚ ¿òÁ÷À̱â¿Í ºü¸£±â Á¶ÀýÇϱâ ÇÁ·ÎÁ§Æ®¡¤53
Project Char¡¤54
À߸ø ¸¸µç ¸â¹ö ÇÔ¼ö, ¸â¹ö º¯¼ö »èÁ¦ÇÏ´Â ¿ä·É¡¤55
¹®ÀÚ A°¡ À©µµ¿ìÀÇ Áß¾Ó¿¡ ³ª¿À°Ô Çϱ⡤57
¹æÇâÅ°¸¦ ´·¶À» ¶§ ¹®ÀÚ°¡ ¿òÁ÷ÀÌ°Ô Çϱ⡤59
ȸéÀÇ °æ°è¼±À» ³Ñ¾î°¡°Ô µÇ¸é ¹Ý´ëÆí¿¡¼ ´Ù½Ã ³ªÅ¸³ª°Ô ÇÏÀÚ¡¤60
Å°º¸µåÀÇ ¹®ÀÚ ´©¸£¸é ±× ¹®ÀÚ·Î ¹Ù²î°Ô ÇÏ°í, ¼ýÀÚ¸¦ ...´©¸£¸é À̵¿ ÆøÀÌ ¹Ù²î°Ô ÇÏÀÚ¡¤62
WM_KEYDOWN °ú WM_CHAR´Â ¾î¶² Â÷ÀÌÁ¡ÀÌ ÀÖÀ»±î¿ä?¡¤63
»ó´Ü Áß¾Ó¿¡ ¡°¼Óµµ = 5¡± ¿Í °°ÀÌ ¼Óµµ°¡ ³ª¿À°Ô ÇÏÀÚ¡¤63
04. ŸÀÌ¸Ó ÇÔ¼ö ÀÌ¿ëÇÏ´Â ÇÁ·ÎÁ§Æ®¡¤65
ŸÀ̸ӡ¤65
Project Timer¡¤66
ŸÀÌ¸Ó ¼³Ä¡¡¤67
ŸÀÌ¸Ó Á×À̱⡤67
W/S¿¡¼ Á¾Á¾ Ŭ·¡½º ¾ø¾îÁö´Â ÀÏ »ý±ä´Ù¡¤68
¾ÕµÚ·Î ¹®ÀÚ¿ÀÌ Á¡¸êµÇ¸ç ³ª¿À°Ô Çϱ⡤70
05. ¶³¾îÁö´Â ¹®ÀÚ ¸ÂÃ߱⠰ÔÀÓ ÇÁ·ÎÁ§Æ®¡¤72
Project Htt¡¤73
·£´ý ¹®ÀÚ View¿¡ Ãâ·ÂÇϱ⡤74
ÁøÁ¤ÇÑ ·£´ý °ªÀÌ ³ª¿À°Ô ÇÏ·Á¸é ·£´ý °ªÀ» ÃʱâÈÇØ¾ß ÇÑ´Ù¡¤75
¹®ÀÚ¸¦ ¾Æ·¡·Î °è¼Ó ¶³¾î¶ß¸®±â¡¤75
¶³¾îÁö´Â ¹®ÀÚ ¸ÂÈ÷±â¡¤76
»ó´Ü¿¡ Á¡¼ö ³ª¿À°Ô Çϱ⡤77
ÇÑ ¹ø ´õ ÇÒ±î¿ä? °¡ ³ª¿Àµµ·Ï ¸Þ½ÃÁö¹Ú½º¸¦ ¹Ù²Ù¾î º¸ÀÚ¡¤78
06. ¸¶¿ì½º Ŭ¸¯ ÁÂÇ¥ Ãâ·ÂÇϱâ ÇÁ·ÎÁ§Æ®¡¤81
Project Position¡¤82
¸â¹ö º¯¼ö¿¡ »õ·Î¿î °ªÀ» ³Ö¾îÁÖ´Â SetÇÔ¼ö ¸¸µé±â¡¤83
¸â¹ö º¯¼öÀÇ ³»¿ëÀ» ¿ÜºÎ·Î ²¨³»¿À´Â GetÇÔ¼ö ¸¸µé±â¡¤84
CPositionDoc * pDoc = GetDocument();¿¡ ´ëÇÏ¿©¡¤86
07. ¹®ÀÚ »ö»ó, ¹è°æ»ö, Åø¹Ù ¸¸µé±â ÇÁ·ÎÁ§Æ®¡¤90
Project ExTool¡¤91
°øÅëÄ÷¯ ´ÙÀ̾ó·Î±× ³ª¿À°Ô Çϱ⡤97
±âÁ¸ Åø¹Ù¿¡ Åø ¹öÆ° Ãß°¡ÇÏ´Â ¿ä·É¡¤98
¹è°æ»ö ³ª¿À°Ô ÇÏ´Â ¿ä·É¡¤101
¸Þ´º¿¡ üũ Ç¥½Ã ÇÏ´Â ¿ä·É¡¤105
¹è°æ»ö¿¡´Â Radio Ç¥½Ã¸¦ ÇØ º¸¼¼¿ä¡¤108
#include "stdafx.h" ¿¡¼ ¿¡·¯³µ´Ù´Â Ȳ´çÇÑ ¸Þ½ÃÁö º»Àû ÀÖ³ª¿ä?¡¤110
ViewÀÇ ¹®ÀÚ¿°ú »ö»ó, ¹è°æ»ö»óÀ» File¿¡ ÀúÀå ÈÄ ´Ù½Ã °¡Á®¿À±â¡¤111
Doc Ŭ·¡½ºÀÇ Serialize() ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ´Ù.¡¤111
¸Þ¸ð¸®±¸Á¶ Stack °ú Queue¡¤113
´Ù¸¥ Ŭ·¡½ºÀÇ ¸â¹ö º¯¼ö¸¦ °¡Á®¿Í ÀúÀåÇÏ´Â ¹æ¹ý¡¤114
08. »ç°¢¹Ú½º »ö»ó ä¿ì°í À̵¿Çϱâ ÇÁ·ÎÁ§Æ®¡¤117
MSDN ÂüÁ¶ÇÏ´Â ¿ä·É¡¤119
Project Move¡¤121
µµÇü ¾È¿¡ ¿øÇÏ´Â »ö»ó ³Ö±â¡¤123
¹æÇâÅ°·Î »ç°¢¹Ú½º À̵¿½ÃÅ°±â¡¤127
¹Ú½º°¡ ȸéÀ» ¹þ¾î³ª¸é ¹Ý´ë ¹æÇâ¿¡¼ ´Ù½Ã ³ªÅ¸³ª°Ô Çϱ⡤128
09. ¿øÇÏ´Â ±Û²Ã·Î ³¯Â¥¿Í ½Ã°£ ³ª¿À±â ÇÁ·ÎÁ§Æ®¡¤131
Project Time¡¤132
»óŹٿ¡ Ãâ·ÂÇÏ´Â ¿ä·É¡¤132
ÇöÀç ½Ã°£À» Ãâ·ÂÇÏ´Â ¿ä·É¡¤136
¿øÇÏ´Â ±Û²Ã Å©±â·Î View¿¡ Ãâ·ÂÇÏ´Â ¿ä·É¡¤139
10. »¡°£ ´ç±¸°ø ´ç±¸´ë Bounce ÇÁ·ÎÁ§Æ®¡¤141
Project Bounce¡¤142
ȸ鿡 Æ˾÷ ¸Þ´º ³ª¿À°Ô ÇÏ´Â ¿ä·É¡¤149
ºñÆ®¸Ê¿¡ ´ëÇÏ¿©¡¤151
:
11. ÀڱⰡ ±×¸° ±×¸² Ãâ·ÂÇϱâ ÇÁ·ÎÁ§Æ®¡¤153
Project ExBit¡¤154
12. PacMan ¾Ö´Ï¸ÞÀÌ¼Ç Ãâ·ÂÇϱâ ÇÁ·ÎÁ§Æ®¡¤157
Project PacMan¡¤158
Ŭ¸¯ÇÏ´Â À§Ä¡·Î ±×¸²ÀÌ ¿Å°ÜÁöµµ·Ï Çսô١¤161
Invalidate() ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤163
13. ¹è°æ »çÁø À§¿¡ ±×¸² ÇÕ¼ºÇÏ´Â ÇÁ·ÎÁ§Æ®¡¤164
Project Mask¡¤165
»çÁø ÀÐ¾î ¿Í¼ bmp·Î ÀúÀåÇÏ´Â ¿ä·É¡¤165
±×¸² ±¸Á¶Ã¼ BITMAP¿¡ ´ëÇÏ¿©¡¤167
¸Å½ºÅ© ºñÆ®¸Ê Á¦ÀÛ¡¤170
±×¸² ÇÕ¼ºÇÏ´Â ¿ä·É¡¤172
14. »çÁøø ³Ñ°Üº¸±â ÇÁ·ÎÁ§Æ®¡¤176
Project MultiBmp¡¤177
ÇÑ È¸é¿¡ »çÁø 6Àå Àüü¸¦ º¸¿©ÁÖ´Â ¹æ¹ý¡¤181
SelectStockObject(~) ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤184
SetRect(~) ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤185
PtInRect(ÁÂÇ¥ÁöÁ¡) ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤186
15. Ä¿¼ ¸ð¾ç º¯°æ ÇÁ·ÎÁ§Æ®¡¤189
Project ExCursor¡¤190
Ä¿¼ Á÷Á¢ ¸¸µå´Â ¿ä·É¡¤191
16. ¸¶¿ì½º À̵¿½Ã Ä¿¼°¡ º¯°æµÇ´Â ÇÁ·ÎÁ§Æ®¡¤196
Project ExCur¡¤197
Ä¿¼ import Çϱ⡤197
Screen ÁÂÇ¥¿Í Client ÁÂÇ¥¿¡ ´ëÇÏ¿©¡¤200
Ŭ·¡½º °£¿¡ Æ÷ÀÎÅÍ ¾ò¾î ¿À±â¡¤201
17. ±×¸²ÆÇ ¸¸µé±â ÇÁ·ÎÁ§Æ®¡¤202
Project Paint¡¤203
UP ÇÒ ¶§ µµÇüÀÌ ±×·ÁÁöµµ·Ï Çսô١¤209
»õ·Î¿î Åø¹Ù ¸¸µé±â¡¤212
ToolBar ¿É¼Ç¿¡ ´ëÇÏ¿©¡¤215
¸¶¿ì½º Move ÇÒ ¶§ ±×¸² ±×·ÁÁö°Ô ¸¸µéÀÚ¡¤220
±×¸®±â ¸ðµå(Draw Mode)¿¡ ´ëÇÏ¿©¡¤221
SetROP2(R2_NOTXORPEN) ¼³Á¤¡¤222
ä¿ì±â ±â´É ¸¸µé±â¡¤227
µµ±¸¿¡ µû¶ó Ä¿¼°¡ ´Ù¸£°Ô ³ª¿À°Ô Çϱ⡤229
Á÷¼±¿¡¼ ȸéÀ» ¹þ¾î³µÀ» ¶§ ¼¼ºÎ󸮡¤230
18. ÀڱⰡ ¸¸µç ´ÙÀ̾ó·Î±× Ãâ·Â ÇÁ·ÎÁ§Æ®¡¤232
Project ExDlg¡¤233
´ÙÀ̾ó·Î±× ¸¸µé±â¡¤233
19. º¸À̱â¿Í °¨Ã߱⠱â´É ÇÁ·ÎÁ§Æ®¡¤237
Project ExDlg1¡¤238
ÄÁÆ®·Ñ¿¡ ¸â¹ö º¯¼ö ºÎ¿©ÇÏ´Â ¿ä·É¡¤240
ValueÇü º¯¼ö¿Í ControlÇü º¯¼ö¡¤241
¸Þ½ÃÁö Á¾·ù¿¡ ´ëÇÏ¿©¡¤243
20. Ç¥ÁØ ÄÁÆ®·Ñ ´Ù·ç±â ÇÁ·ÎÁ§Æ®¡¤244
Project Company¡¤245
ÄÁÆ®·Ñ¿¡ º¯¼ö¸í ºÎ¿© ÀÛ¾÷¡¤248
UpdateData( ) ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤252
ÇÁ·ÎÁ§Æ®¿¡¼ À߸øµÈ Ŭ·¡½º¸íÀ» »èÁ¦ÇÏ´Â ¹æ¹ý¡¤256
21. ¼ö°»ý ¸í´Ü °ü¸® ÇÁ·ÎÁ§Æ®¡¤258
Project ExList¡¤259
¸®½ºÆ®¹Ú½ºÀÇ ControlÇü º¯¼ö°¡ È£ÃâÇÏ´Â ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤261
¿£ÅÍÅ°¸¦ ´·¯µµ Ãß°¡ ¹öÆ°À» ´©¸¥ °Íó·³ ±â´ÉÀ» ¸¸µéÀÚ¡¤264
MSG ±¸Á¶Ã¼¿¡ ´ëÇÏ¿©¡¤265
µé¶ô³¯¶ôÇÑ ¸í·É¾î ½ÃÀÛ ÁöÁ¡ Á¦´ë·Î Á¤·Ä½ÃÅ°±â¡¤268
º¯°æÆÄÀÏ ÀúÀåÇÒ±î¿ä? ¶ó´Â ¸Þ½ÃÁö ³ª¿À°Ô ¸¸µé±â¡¤282
°á°ú ŸÀÌƲ À̸§ ¹Ù²Ù±â¡¤283
22. °£´ÜÇÑ ¸Þ¸ðÀå ¸¸µé±â ÇÁ·ÎÁ§Æ®¡¤285
Project Memo¡¤286
¼Ò¹®ÀÚ¸¦ ´ë¹®ÀÚ·Î ¹Ù²Ù±â ¹öÆ° 󸮡¤288
´ë¹®ÀÚ¸¦ ¼Ò¹®ÀÚ·Î ¹Ù²Ù±â ¹öÆ° 󸮡¤290
¹®ÀÚ¿À» °Å²Ù·Î Ãâ·ÂÇϱ⡤290
¿£ÅÍÅ°´Â ¸Þ¸ð¸®¿¡ �r �n À¸·Î ±â¾ïµÈ´Ù¡¤291
¹öÆ°¿¡ ¿øÇÏ´Â ±×¸²À» ÀÔÈ÷´Â ¿ä·É¡¤292
À¥ÇÏµå ´Ù¿î·Îµå Çϴ¹ý¡¤294
23. ÇÁ·ÎÆÛƼ ÆäÀÌÁö ³ª¿À±â ÇÁ·ÎÁ§Æ®¡¤295
Project Property¡¤296
24. ´Ù°¢Çü À©µµ¿ì ¸¸µé±â ÇÁ·ÎÁ§Æ®¡¤301
Project DagakWin¡¤302
25. View¸¦ µÎ°³·Î ÂÉ°³´Â ÇÁ·ÎÁ§Æ®¡¤305
ºÐÇÒ À©µµ¿ì (Splitter Window)¿¡ ´ëÇÏ¿©¡¤306
ºÐÇÒ À©µµ¿ìÀÇ Á¾·ù¡¤307
Project ExSp¡¤308
26. Á¤Àû ºÐÇÒ À©µµ¿ì ÇÁ·ÎÁ§Æ®¡¤311
Project Splitter¡¤312
ÇÑ °³ÀÇ Doc¿¡ ¿©·¯ °³ÀÇ View°¡ ¿¬°áµÈ °æ¿ì¡¤315
27. µµÇü ³ª¿À´Â ¸ÖƼ View ÇÁ·ÎÁ§Æ®¡¤319
Project Multi¡¤320
°á°ú À©µµ¿ì ¿øÇÏ´Â Å©±â·Î ³ª¿À°Ô Çϱ⡤321
Spy Åø ÀÌ¿ëÇϱ⡤321
28. ¸ð´Þ¸®½º ´ÙÀ̾ó·Î±×¡¤329
Project DialogTest¡¤330
29. ½ºÅ©·Ñ¹Ù·Î ¸¶À½´ë·Î »ö»ó Á¶ÀýÇϱ⡤333
30. Æ®¸® ÄÁÆ®·Ñ, ¸®½ºÆ® ÄÁÆ®·Ñ ´Ù·ç±â¡¤341
Æ®¸® ÄÁÆ®·Ñ¿¡ Ãâ·ÂÇϱ⡤345
¸®½ºÆ® ÄÁÆ®·Ñ¿¡ Ãâ·ÂÇϱ⡤347
31. 4´ë Ŭ·¡½º °£¿¡ µ¥ÀÌÅÍ ÁÖ°í¹Þ±â¡¤352
Project ClassRef¡¤353
°¢ Ŭ·¡½º Æ÷ÀÎÅÍ ¾ò´Â ¹æ¹ý¡¤354
32. ¼±ÅÃÇÑ µ¿¿µ»ó ¿µÈ º¸±â¡¤360
Project ConTest¡¤361
±×¸®µå Ãß°¡ ¿ä·É¡¤361
µ¿¿µ»ó Player Ãß°¡ ¿ä·É¡¤362
±×¸®µå ÇÔ¼ö¿¡ ´ëÇÏ¿©¡¤364
33. IP ÁÖ¼ÒÀÌ¿ë ³×À̹ö ¾ßÈÄ ´ÙÀ½ ¿±â¡¤367
Æ÷ÅÐ »çÀÌÆ® IP ¾Ë¾Æ³»´Â ¹æ¹ý¡¤369
³»ÀåµÈ ¾Ö´Ï¸ÞÀÌ¼Ç ³ª¿À°Ô Çϱ⡤373
34. ³ªÀÇ ´ÙÀ̾ ¸¸µé±â¡¤377
Project Diary¡¤378
´Þ·Â ¸¸µå´Â ¹æ¹ý¡¤378
¿À´Ã ³¯Â¥ ´Ù¸¥ »öÀ¸·Î ³ª¿À°Ô ÇÏÀÚ¡¤385
³â, ¿ùÀÌ ¹Ù²î¸é ´Þ·Âµµ ¹Ù²î°Ô ÇÏÀÚ¡¤386
½Ã°£ ÀÏÁ¤Ç¥ ¸¸µé±â¡¤388
½Ã°£ ÀÏÁ¤Ç¥ ÀúÀå½ÃÅ°±â¡¤397
CObList Ŭ·¡½º¿¡ ´ëÇÏ¿©¡¤401
CObList Ŭ·¡½º¡¤401
POSITION Ŭ·¡½º¡¤402
CObList ¸â¹ö ÇÔ¼ö¡¤403
ÇÁ·Î±×·¥¿¡¼ ¿øÇÏ´Â ¹®Àå ã´Â ¹ý¡¤410
ÇѲ¨¹ø¿¡ °íÄ¡´Â ¹æ¹ý¡¤411
ÆÄÀÏÀÌ 2°³ ÀÏ ¶§ ¹®Á¦Á¡ ÇØ°á ¹æ¹ý¡¤412
¿øÇÏ´Â ³¯Â¥ ¸¶¿ì½º·Î Ŭ¸¯ÇÒ ¼ö ÀÖ°Ô ¸¸µéÀÚ¡¤414
Æ®·¹ÀÌ ¾ÆÀÌÄÜ ¸¸µé±â¡¤415
35. ´ÙÀ̾ó·Î±×¹Ù¿Í Åø¹Ù¿¡ ÄÁÆ®·Ñ ³Ö±â, Registry ´Ù·ç±â¡¤421
Project BarTest¡¤422
À§Àúµå ÀÌ¿ëÇÏÁö ¾Ê°í ¸Þ´º ÇÔ¼ö ¸¸µé±â¡¤423
¸Þ´º±ÛÀÚ »óȲ¿¡ ¸Â°Ô ¹Ù²Ù±â¡¤425
»õ·Î¿î Åø¹Ù ¸¸µé±â¡¤429
¸ÞÀÎ Åø¹Ù ¾È¿¡ ÄÞº¸ ¹Ú½º¿Í ½ºÅ×ƽ ¹®ÀÚ ³Ö±â¡¤431
ÄÞº¸ Ç׸ñ ¼±Åýà »çÀÌÆ® ºê¶ó¿ìÀú ³ª¿À°Ô ÇÏÀÚ¡¤433
ÀڱⰡ ¸¸µç Åø¹Ù°¡ ¸ÞÀÎ Åø¹Ù ¿·¿¡ ³ª¿À°Ô ÇÏÀÚ¡¤434
´ÙÀ̾ó·Î±×¹Ù Ãß°¡Çϱ⡤435
´ÙÀ̾ó·Î±×¹Ù1 ÄÚµùÇϱ⡤437
ÄÞº¸¿¡¼µµ À̸§ ¼±Åà ½Ã ¸Þ½ÃÁö¹Ú½º°¡ ³ª¿Àµµ·Ï ÇÏÀÚ¡¤439
»óŹٿ¡ ½Ã°£°ú ¸¶¿ì½º Ä¿¼ ÁÂÇ¥°¡ ³ª¿À°Ô ÇÏÀÚ¡¤440
»óŹٿ¡ ½Ã°£ Ãâ·ÂÇϱ⡤442
»óŹٿ¡ Ŭ¶óÀ̾ðÆ® ÁÂÇ¥¿Í ½ºÅ©¸° ÁÂÇ¥¸¦ Ãâ·ÂÇÏÀÚ¡¤443
Control Bar Á¦¾îÇϱ⡤444
Registry¿¡ ÀúÀåÇÏ°í ²¨³»¿À±â¡¤447
·¹Áö½ºÆ®¸® ÆíÁý±â¡¤447
·¹Áö½ºÆ®¸®¿¡ ÀúÀåÇϱ⡤448
·¹Áö½ºÆ®¸®¿¡¼ ¹Þ¾Æ¿À±â¡¤450
36. FTP Client ÇÁ·Î±×·¥¡¤452
Project FtpCl¡¤453
»õ·Î¿î Ŭ·¡½º¸¦ À§Àúµå¿¡ ÀνĽÃÅ°±â¡¤454
¸®½ºÆ® Ç׸ñ ´õºíŬ¸¯ µÇ¾úÀ» ¶§ 󸮡¤461
¿ø°Ý ÄÄÇ»ÅÍ ³»ºÎ ÈÍÈ÷ µé¿©´Ùº¸±â¡¤465
¿ø°Ý ÄÄÇ»ÅÍ ¸®½ºÆ®¿¡¼ ´õºíŬ¸¯½Ã ó¸®Çϱ⡤468
ÇÏÀ§ Æú´õ¸¦ ´©¸¥ °æ¿ì¡¤469
»¡°£ È»ìÇ¥(»óÀ§·¹º§) Ç¥½Ã¸¦ ´©¸¥ °æ¿ì¡¤470
¹öÆ° È°¼ºÈ 󸮡¤472
´Ù¿î·Îµå¿Í ¾÷·Îµå°¡ ¼öÇàµÇµµ·Ï ÇÏÀÚ¡¤473
¿ø°Ý ÄÄÇ»ÅÍ¿¡ ¾÷·Îµå ½ÇÁ¦·Î µÇ´ÂÁö È®ÀÎÇØ º¸±â¡¤476
¿ø°Ý ÄÄÇ»ÅÍ¿¡¼ ÇØ ³õ¾Æ¾ß ÇÒ ÀÏ¡¤476
·ÎÄà ÄÄÇ»ÅÍ¿¡¼ ÇÒ ÀÏ¡¤477
37. ÇÁ·ÎÆÛƼ Àüü ¿¹»Ú°Ô Ä÷¯ ÀÔÈ÷±â¡¤480
Project TabColor¡¤481
ÇÁ·ÎÆÛƼ ¹öÆ°¿¡ ºñÆ®¸Ê ÀÔÈ÷±â¡¤481
Sheet¿Í Page¿¡ »ö»ó ÀÔÈ÷±â¡¤485
ÅÇ°ú ÅÇ ¹è°æ¿¡ »ö»ó ÀÔÈ÷±â¡¤489
VC++ µ¶ÇÐÀ¸·Î 2ÀÇ °á°ú¹°¡¤495
-
-
ÀÌ Ã¥ÀÇ ¿¹Á¦¿Í ¼ø¼´Â Áö±Ý±îÁöÀÇ °ÀǸ¦ Åä´ë·Î ¸¹Àº ½ÃÇàÂø¿À¸¦ ¹Ø°Å¸§À¸·Î ÀÛ¼ºµÈ °ÍÀ¸·Î ¼ö¸¹Àº À̵鿡 ÀÇÇÏ¿© °ËÁõµÈ ÀÚ·áÀÔ´Ï´Ù. ¶ÇÇÑ ÇÑ ´Ü¶ô ÇÑ ´Ü¶ôÀÇ ¿¬°á¿¡¼µµ Ÿ ¼Àû¿¡¼ ´À³¥ ¼ö ¾ø´Â À̾îÁö´Â ÁýÁßÀº µ¶ÀÚÀÇ ¸¶À½À» °ÇÏ°Ô ºÙÀâ°Ô µÉ °ÍÀÔ´Ï´Ù.
±×·¡¼ ÀÌ Ã¥ÀÇ Çìµå Ä«ÇÇ°¡ ¡°ÀúÀý·Î ÁýÁßÀÌ µÇ´Â Ã¥¡±À̶õ ±Ûµµ °¡Áö°í ÀÖ½À´Ï´Ù.
¼ö¸¹Àº ¾ð¾î¸¦ °ÀÇ ÇØ º¸¾ÒÁö¸¸ VC++ ¸¸Å ½Ã°£ °¡´Â ÁÙ ¸ð¸£°Ô ºüÁ®µå´Â °Íµµ ³Ê¹« ¸Å·ÂÀûÀÎ ºÎºÐÀÔ´Ï´Ù. ÀúÀÇ ÀÌ ½ÉÁ¤À» ±×´ë·Î ´À³¢°Ô µÉ µ¶ÀÚÀÇ ±âºÐÀ» »ó»óÇÏ¸é ´õ¿í ÈïºÐÀÌ µÇ°í, ºÐ¸íÈ÷ ±×·± ÀÏÀÌ Çö½Ç·Î À̾îÁú °ÍÀÔ´Ï´Ù.
¢¹ ÃÖ ´Ü±â°£ ³»¿¡ VC++ ÀÍÈ÷±â À§ÇÑ Ã¥
¢¹ ÇÁ·Î±×·¥ Áß½ÉÀ¸·Î ÀúÀý·Î ÁýÁߵǴ å
¢¹ 20³â VC++ °ÀÇ Àü¹®°¡ÀÇ Ã¥
¢¹ ½Ç¹«ÀÚ°¡ ½Å¼ÓÈ÷ ÇÁ·Î±×·¥¿¡ Àû¿ëÇÒ ¼ö Àִ å
¢¹ ÇÁ·Î±×·¥ ÇÑÁÙ ÇÑ ÁÙ¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸í
-
-
|
È«ÃáÅà [Àú]
|
|
-
C¾ð¾î, VC++ °ÀÇ Àü¹®°¡
±¹³» ÃÖÃÊ C¾ð¾î °»ç(1987/6/1 Áß¾ÓÀü»êÇпø) ±¹³» ÃÖÃÊ C¾ð¾î Àü¹®Çпø ¼³¸³(1989/9/1 µ¿ÀÏÄÄÇ»ÅÍ Çпø) °¡°¨VC++ Àü¹®ÄÄÇ»ÅÍÇпø ¼³¸³ CNC ¸ð¼ÇÄÁÆ®·Ñ·Î ÇÁ·ÎÁ§Æ®Âü¿©(´ë´ö¿¬±¸´ÜÁö³») ¸ð¹ÙÀÏ °ËÁõÅø ÇÁ·ÎÁ§Æ® Âü¿© °¡°¨ C & VC++ Àü¹®¾ÆÄ«µ¥¹Ì ¿øÀå(ÇöÀç) Àú¼: VC++ µ¶ÇÐÀ¸·Î
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|