| |
|
|
|
|
| |
|
|
 |
| |
°úÁ¤¸í |
: |
MFC Programming |
½Ã°£ |
: |
¾ß°£°úÁ¤ : ¿ù~¸ñ 19:00 ~ 22:00 (48½Ã°£/4ÁÖ) |
|
|
ÁÖ¸»°úÁ¤ : Åä/ÀÏ 12:00 ~ 18:00 (48½Ã°£/4ÁÖ) |
¼ö°·á |
: |
45¸¸¿ø(Àü°úÁ¤ ÀçÁ÷ÀÚ È¯±Þ °¡´É) |
|
| |
| ±³À°°³¿ä |
MFC´Â
À©µµ¿ì ÀÀ¿ë ÇÁ·Î±×·¥À» ºü¸£°Ô ¸¸µé±â À§ÇØ ¸¸µé¾îÁø C++ ±â¹ÝÀÇ Å¬·¡½º ¶óÀ̺귯¸®
ÀÔ´Ï´Ù.
º»°úÁ¤Àº MFC ¶óÀ̺귯¸®°¡ °¡Áø ¼³°è ¿ø¸®ºÎÅÍ MFC Ȱ¿ë, MFC ³»ºÎ
±îÁö Æø³Ð°Ô ÇнÀÇÏ´Â
°úÁ¤ÀÔ´Ï´Ù. MFC¸¦ »ç¿ëÇϸé PC¿ë ÇÁ·Î±×·¥ »Ó ¾Æ´Ï¶ó PDA, ½º¸¶Æ® Æù
µî ´Ù¾çÇÑ ¸ð¹ÙÀÏ
ÀåÄ¡¸¦ À§ÇÑ ÇÁ·Î±×·¥µµ °³¹ß ÇÒ ¼ö ÀÖ½À´Ï´Ù.
´Ü¼øÇÑ Wizard ¹æ½ÄÀÇ µû¶ó Çϱ⠼ö¾÷ÀÌ ¾Æ´Ï¶ó MFCÀÇ ¼³°èöÇаú ³»ºÎ
¿ø¸® µîÀ» ´Ù·ëÀ¸·Î¼
´Ù¾çÇÑ ÇüÅÂÀÇ MFC ÇÁ·Î±×·¥ °³¹ßÀ» ±â´ÉÇϵµ·Ï ÁøÇàÇÕ´Ï´Ù. |
| ±³À°¸ñÇ¥ |
MFC ¶óÀ̺귯¸®¸¦
»ç¿ëÇØ¼ À©µµ¿ì ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ÇнÀÇÕ´Ï´Ù.
MFCÀÇ ³»ºÎÀûÀÎ ¿ø¸®¿Í, MFCÀÇ È°¿ë, °í±Þ ±â¹ý µîÀ» ÇнÀÇÕ´Ï´Ù. |
| ±³À°´ë»ó |
C++ / ÀڷᱸÁ¶¸¦
¾Ë°í ÀÖ´Â ºÐ.
MFC ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ¼ À©µµ¿ì ÇÁ·Î±×·¥À» °³¹ßÇÏ°í ½ÍÀº Çлý / °³¹ßÀÚ.
MFC¸¦ »ç¿ëÇØ¼ PC ¶Ç´Â ¸ð¹ÙÀÏ ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϰíÀÚ ÇÏ´Â Çлý /
°³¹ßÀÚ. |
|
| |
 |
| ±³°ú¸ñ
±¸ºÐ |
| ÁÖÁ¦ |
±³À° ³»¿ë |
Wizard
¾øÀÌ ¹è¿ì´Â MFC
ÇÁ·Î±×·¥ÀÇ ¿ø¸® |
Entry Point, CWinApp
CWnd, CFrameWnd
PreCreateWindow
¸Þ½ÃÁö ¸Ê
ViewÀÇ Ãß°¡
¸®¼Ò½º
¸Þ´º ¸Þ½ÃÁö ó¸® |
| 񃧯
¿ä¼Ò |
Wizard »ç¿ë¹ý
¸¶¿ì½º/Űº¸µå ¸Þ½ÃÁö
Collection Class( CMap, CArray, CList)
DC, ºñÆ®¸Ê, ¸®¼Ò½º °í±Þ
±âº» ÄÁÆ®·Ñ
ÄÁÆ®·Ñ °í±Þ ±â¼ú(¼ºê Ŭ·¡½Ì, ¸Þ½ÃÁö ¹Ý»ç, ±×¸®±â ÄÁÆ®·Ñ)
Åø¹Ù/»óŹÙ
´ÙÀ̾ó·Î±× ¹Ú½º
°ø¿ë ÄÁÆ®·Ñ |
| Document/View |
ÆÄÀÏ ÀÔÃâ·Â(CFile, CArchive)
Document/View ±¸Á¶
DocTemplate
´Ù¾çÇÑ ViewÀÇ È°¿ë
´Ù¾çÇÑ MFC ÇÁ·Î±×·¥ ¸ðµ¨(MDI/SDI/Dialog±â¹Ý/ºÐÇÒÀ©µµ¿ì)
°´Ã¼ÁöÇâ °üÁ¡¿¡¼ ¹Ù¶óº» MFC ³»ºÎ ±¸Á¶ |
| MFC
¿ø¸® |
CObject, CCmdTargetÀÇ ±â´É
API ÇÚµé°ú MFC °´Ã¼ÀÇ °ü°è( ÇÚµé ¸Ê )
µ¿Àû »ý¼º, RTCI, RUNTIME_CLASS |
|
| |
 |
|
|
|
|
|
|