|
-- HTML Á¦¸ñÀ» ¼³Á¤ÇÑ´Ù. ÀÌ ³»¿ëÀº °Ë»ö½Ã ¸ñ·Ï»ó¿¡ ³ªÅ¸³ª°Ô µÈ´Ù. ------
HTML Title
--ÇѱÛÀÌ ¾Èº¸ÀÏ °æ¿ì charset=enu-kor ÀÎÁö È®ÀÎ
´ÙÀ½ ³»¿ëÀº ÈĹèµéÀ» À§Çؼ
¸¸µç °ÁÂÀÇ ÀϺθ¦ °¡Á®¿Â °ÍÀÔ´Ï´Ù. °Á¸¦ .chm ÆÄÀÏ·Î ¸¸µé°í ÀÖÁÒ. ±×Áß ´ÙÁߺä
Á¦¾î¿¡ ´ëÇÑ ÇÑ ÆäÀÌÁö¸¸À» °¡Á®¿Ô½À´Ï´Ù. ¾µµ¥¾ø´Â ³»¿ëµµ Æ÷ÇԵǾî ÀÖÀ»Áöµµ ¸ð¸£³ª
´ÙÁߺä Á¦¾î¿¡ °ï¶õÀ» ´À³¢´Â »ç¶÷µé¿¡°Ô´Â À¯¿ëÇϸ®¶ó°í º¸¿©Áý´Ï´Ù.
´ÙÁߺ並 »ý¼ºÇؼ Á¦¾îÇÏ´Â
¹æ¹ýÀº ´Ù¾çÇÏ°Ô Á¸ÀçÇÕ´Ï´Ù. ´ÙÀ½ÀÇ ³»¿ëÀº ±× Áß¿¡¼µµ ÇÊ¿äÇÑ ºä¸¦ ¸ðµÎ µî·ÏÇÑ
¿¬ÈÄ¿¡ ÇÊ¿äÇÑ ½ÃÁ¡¿¡ Show & Hide ÇÏ´Â ¹æ¹ýÀ¸·Î Á¦¾î¸¦ Çϰí ÀÖ½À´Ï´Ù. ±âÁ¸ÀÇ
Á¸ÀçÇÏ´Â ¿¹Á¦µéÀ» »ìÆìº¸¸é ½ºÀ§Äª ÇÏ´Â ½ÃÁ¡¿¡¼ »ý¼ºÇÑ ÈÄ App°¡ ¼Ò¸êÇÏ´Â ½ÃÁ¡¿¡
°°ÀÌ ¼Ò¸êµÇµµ·Ï ¼³°è°¡ µÇ¾î ÀÖ½À´Ï´Ù¸¸, ¾Æ·¡¿Í °°ÀÌ InitInstance °úÁ¤¿¡¼ ÇÊ¿äÇÑ
¸ðµç ºä¸¦ µî·ÏÇÏ°í ½ºÀ§ÄªÀ» ÇÏ´Â °Íµµ ±¦ÂúÀº ¹æ¹ýÀ̶ó°í »ý°¢ÀÌ µË´Ï´Ù. ±×¸®°í
Æûºä¸¸ÀÌ ¾Æ´Ñ ÀÏ¹Ý ºäµéµµ ½ºÀ§Äª Çϴµ¥ ÀÖ¾î ¾Æ¹«·± ºÒÆíÀÌ ¾ø½À´Ï´Ù. ¹°·Ð ¾Æ·¡ÀÇ
ÄÚµå´Â ÇöÀç ¸®¼Ò½º ID¿¡ ÀÇÇØ¼ ½ºÀ§ÄªÀ» Çϰí ÀÖÁö¸¸, ³»ºÎ¿¡¼ »ç¿ëµÈ FindView(CRuntimeClass
*pClass)¿Í °°ÀÌ SwitchView(CRuntimeClass *pClass) ÇüÅ·Π¼öÁ¤Çؼ »ç¿ëÇϽøé
¸®¼Ò½º ID¸¦ ¸ô¶óµµ ¿øÇÏ´Â ºä¸¦ ã¾Æ¼ ShowÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
±×·³ °í»ýÇϽñ¸¿ä.... À̸¸...
-- Top Image ------
 --³»¿ë ½ÃÀÛ
----------- -----

±×³É ¿£Å͸¦ Ä¡¸é ´ÙÀ½°ú °°Àº Ŭ·¡½º ¸í°ú »ó¼Ó ¹ÞÀ» Ŭ·¡½º °³Ã¼¸¦ ¼±ÅÃÇÏ´Â
´ëÈ Ã¢ÀÌ ³ªÅ¸³´Ù.

ȸ鿡¼¿Í °°ÀÌ CFormView¸¦ ¼±ÅÃÇϵµ·Ï ÇÑ´Ù.
IDD_CLIENT_FORM ¸®¼Ò½º¿¡ ´ëÇØ¼µµ À§¿Í °°ÀÌ Å¬·¡½º¸¦
»ý¼ºÇÑ´Ù.(CClientView)
ÇØ´ç ºä Çì´õ¸¦ ÆíÁý ¸ðµå·Î µé¾î°¡¼ Protected: ÂÊ¿¡ ÀÖ´Â »ý¼ºÀÚµéÀ»
Public: ÂÊÀ¸·Î ¿Å±ä´Ù. µ¿ÀûÀ¸·Î »ý¼ºÇϱâ À§Çؼ´Â »ý¼ºÀÚ°¡ Protected ¿µ¿ª¿¡ ÀÖÀ¸¸é ÄÄÆÄÀÏ ¿¡·¯°¡ ¹ß»ýÇϹǷΠÇÊÈ÷ ¿Å°Ü¾ß
ÇÑ´Ù.

À§¿¡¼ º¸µíÀÌ »ý¼ºÀÚÀÇ À§Ä¡¸¦ ´ÙÀ½°ú °°ÀÌ putlicÂÊÀ¸·Î
¿Å±ä´Ù.

´ÜÀÏ ´ÙÅ¥¸ÕÆ® ±¸Á¶¿¡ ´ÙÁß ºä°¡ µÉ ¼ö ÀÖ´Â ÀÌÀ¯´Â ´ÙÀ½°ú
°°´Ù.
CDocument Ŭ·¡½º ¸â¹ö ÇÔ¼ö Áß¿¡ AddView¶ó´Â ÇÔ¼ö°¡ ÀÖ´Ù. Áï,
ÇϳªÀÇ ´ÙÅ¥¸ÕÆ® ³»¿¡´Â ¿©·¯°³ÀÇ ºä°¡ µî·ÏµÇ¾î »ç¿ëµÉ ¼ö ÀÖ´Â ±¸Á¶¸¦ ÀÌ¹Ì ³»ÀçÇϰí ÀÖ´Ù´Â ¶æÀÌ´Ù.
VideoApp.cpp¿¡ ÇÊ¿äÇÑ ºäÀÇ Çì´õµéÀ» Include ÇÑ
ÈÄ InitInstance ÇÔ¼öÀÇ ³¡ÀÚ¶ô¿¡ ´ÙÀ½°ú °°ÀÌ ±â¼úÇÑ´Ù.

ÀÌ °úÁ¤À» ÅëÇØ¼ ÇÊ¿äÇÑ Æû ºä°¡ »ý¼ºµÇ¾î¼ ´ÙÅ¥¸ÕÆ®¿¡ ³»ÀåµÇ¾ú´Ù. ´ÙÀ½Àº
¸Þ´º¿¡ ÀÌ ºäµé¿¡ ´ëÇÑ ¿¬°á °í¸®¸¦ ¸¸µé°í ºäµéÀ» ½ºÀ§Äª ÇÏ´Â Äڵ带 ±â¼úÇϵµ·Ï ÇÑ´Ù.(Âü°í
: À§¿¡¼ »ç¿ëµÈ AFX_IDW_PANE_FIRST °ªÀº ³»ÀåµÈ °ªÀ¸·Î AFX_IDW_PANE_LAST±îÁö
ÃÑ 256°³ÀÇ °ªÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Á¤ÀǵǾî ÀÖ´Ù.)
¸®¼Ò½º ÆíÁý±â¿¡¼ IDR_MAINFRAME¸¦ ´õºí Ŭ¸¯ÇÑ ÈÄ ´ÙÀ½°ú °°ÀÌ
¸Þ´ºµéÀ» Ãß°¡ÇÑ´Ù.

°¢°¢ÀÇ ¼Ó¼ºÀº ´ÙÀ½°ú °°´Ù. ID_MANAGEMENT_CLIENT
°í°´°ü¸®(&C) ID_MANAGEMENT_TAPE
Å×ÀÔ°ü¸®(&T) ID_MANAGEMENT_RENT
´ë¿©°ü¸®(&R)
Ŭ·¡½º À§Àúµå¸¦ ÅëÇØ¼ °¢°¢ÀÇ ¸Þ´º¿¡ ´ëÇØ¼ CMainFrame ÂÊ¿¡ ÇÔ¼öµéÀ»
¿¬°áÇÑ´Ù.

À§¿Í °°ÀÌ ¼±ÅÃÇÑ ÈÄ Add FunctionÀ» ÅëÇØ¼ ÇÔ¼ö¸¦ ¸Þ´º¿Í
¿¬°áÇÑ´Ù.
±×·³ ´ÙÀ½°ú °°ÀÌ MainFrame.cpp¿¡ »ý¼ºÀÌ µÈ´Ù. ±×·± ¿¬ÈÄ ÇÊ¿äÇÑ
Äڵ带 ±â¼úÇÑ´Ù.

SwitchFormÀ̶õ ÇÔ¼ö¸¦ È£ÃâÇÏ´Â °ÍÀÌ º¸ÀÏ °ÍÀÌ´Ù. Ŭ·¡½º ºä ÅÇ¿¡¼
CMainFrameÀ» ¼±ÅÃÇÑ ÈÄ ¸¶¿ì½º ¿ìÃø ¹öưÀ» Ŭ¸¯ÇÏ¸é ´ÙÀ½°ú °°ÀÌ ÆË¾÷ ¸Þ´º°¡ ³ªÅ¸³ª°í Add Member Function ¸Þ´º¸¦
¼±ÅÃÇØ¼ ÇÊ¿äÇÑ ÇÔ¼ö¸¦ Ãß°¡ÇÑ´Ù. ±×·³ ÀÚµ¿À¸·Î .h¿Í .cpp¿¡ ÀÚµ¿ »ý¼ºµÈ´Ù. ±×·± ¿¬ÈÄ »ý¼ºµÈ ÇÔ¼ö¿¡ ³»¿ëÀ» ±â¼úÇϸé
µÈ´Ù.


À§ÀÇ ÀÎÅÍÆäÀ̽º¸¦ Ȱ¿ëÇØ¼ ´ÙÀ½ÀÇ ÇÔ¼öµéÀ»
Ãß°¡ÇÑ´Ù.
|
Function Type |
Function Declaration |
| void |
SwitchForm(int nForm) |
| CView * |
FindView(CRuntimeClass
*pClass) | ±×·±ÈÄ ÇÔ¼ö ³»ºÎ¿¡ ´ÙÀ½°ú °°ÀÌ ±â¼úÇÑ´Ù.


ÀÌÁ¦ ÄÄÆÄÀÏÀ» ¼öÇàÇÑ ÈÄ Å×½ºÆ®¸¦ ÇØº¸ÀÚ. ±×·³ °ü¸® ¸Þ´º¸¦ ÅëÇØ¼ ´ÙÀ½°ú °°ÀÌ ºä°¡ ¹Ù²î´Â °ÍÀ» º¼
¼ö °¡ ÀÖ´Ù.


 -- »ó¼¼ ³»¿ëÀ» ÀÔ·ÂÇÑ´Ù ---------³»¿ë ³¡-- CopyRight Image------
|