·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  °³¹ß   Ç÷§Æû   ½Ã½ºÅÛ   ¸Å´ÏÁö¸ÕÆ®   Àüü±â»ç  
ÀÚ¹Ù
´å³Ý
C/C++
DB
¸ðµ¨¸µ
À¥°³¹ß
±âŸ
À¯´Ð½º/¸®´ª½º
À©µµ¿ì
±âŸ
¼­¹ö
³×Æ®¿öÅ©
º¸¾È
±âŸ
BM
PM
±âŸ
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
±âÁ¸ ÇÁ·Î±×·¥ÀÇ ´Ù±¹¾î ¹öÀüÀ» ¸¸µéÀÚ
[´Ù±¹¾î ÇÁ·Î±×·¡¹Ö] ¨ê VC++À» ÀÌ¿ëÇÑ ´Ù±¹¾î ÇÁ·Î±×·¡¹Ö
ÇÏÁ¤Èñ (¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î ÇÊÀÚ)   2004/06/22
¿¬Àç¼ø¼­
1ȸ. °ü·Ã ¿ë¾î¿Í °í·Á »çÇ× 2ȸ. VB ÀÌ¿ëÇÑ ½ÇÀü ÇÁ·Î±×·¡¹Ö
3ȸ. RES »ç¿ë¹ý°ú ÀÔ·Â ·ÎÄÉÀÏ ¹æÇØ ¾Ê´Â ÀÔÃâ·Â¹ý
4ȸ. VC++À» ÀÌ¿ëÇÑ ´Ù±¹¾î ÇÁ·Î±×·¡¹Ö 5ȸ. ´å³ÝÀ¸·Î ÇÏ¸é ½±´Ù! (³¡)
[Áöµð³ÝÄÚ¸®¾Æ]³ª°í¹Î ¾¾´Â °³¹ßÀÚ°¡ 5¸í ³²Áþ µÇ´Â ¡®´ë´ÜÇØ¡¯¶ó´Â ȸ»çÀÇ ÇÁ·Î±×·¡¸ÓÀÔ´Ï´Ù. ³ª°í¹Î ¾¾ÀÇ È¸»ç´Â ¸ÚÁø ÇÁ·Î±×·¥À» °³¹ßÇØ ¼¼°è ½ÃÀå¿¡ ¿ì¶Ò ¼­°Ú´Ù´Â ¸ñÇ¥¸¦ °¡Áö°í ¸ðµÎµé ¿­½ÉÈ÷ ÀÏ¿¡ ¸ôµÎÇÏ´Â ÀüÇüÀûÀÎ º¥Ã³ ȸ»çÀÌÁö¿ä. óÀ½ ÇÁ·Î±×·¥À» ±âȹÇÏ°í ¼³°èÇÏ´Â ´Ü°è¿¡¼­´Â ÇÁ·Î±×·¥À» ¹Ì±¹ ½ÃÀå¿¡ ¸ÂÃç ¿µ¾î·Î Á¦ÀÛÇÏ°Ô µÇ¾ú½À´Ï´Ù. ¹Ù»Û ÀÏÁ¤¿¡ ¡®´Ù±¹¾î Áö¿ø¡¯À̶ó´Â ¹®Á¦¿¡ ´ëÇÑ °í¹ÎÀº ÀÏ´Ü ¹Ì·ïµÎ°í ÇÁ·Î±×·¥ Á¦ÀÛ¿¡ µé¾î°¬½À´Ï´Ù.

±âº» ÇÁ·Î±×·¥ ÀÛ¼º
¿ì¼± ºñÁÖ¾ó C++¸¦ ¿­¾î »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé¾î º¾½Ã´Ù. MFC AppWizard (EXE) ŸÀÔÀÇ ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÏ¿© DoItAllÀ̶ó°í À̸§ Áþ°í, SDI¸¦ °¡Áöµµ·Ï ¼³Á¤ÇÏ°í ¸®¼Ò½º ¾ð¾î¸¦ ¿µ¾î[¹Ì±¹](APPWZENU.DLL)·Î ¼±ÅÃÇÕ´Ï´Ù. ¿©±â±îÁö ¼±ÅÃÇÏ°í ³ª¸é Ãß°¡ÀûÀ¸·Î ¼±ÅÃÇÒ »çÇ×ÀÌ ¾øÀ¸¹Ç·Î Finish¸¦ ´­·¯ AppWizard¸¦ Á¾·áÇϰí ÇÁ·ÎÁ§Æ®ÀÇ Äڵ带 »ý¼ºÇØ º¾½Ã´Ù. ºôµå ¸Þ´º¿¡¼­ DoItAll.exe¸¦ ¸¸µé¾î º¾½Ã´Ù.

´Ù±¹¾î ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇØ!
³ª°í¹Î ¾¾¿Í °³¹ßÆÀÀº ¹ã³·À» °¡¸®Áö ¾Ê°í ¿­½ÉÈ÷ ÀÏÇØ DoItAll.exe(½ÇÁ¦·Î´Â ´Ü ÇÑ ÁÙÀÇ ÄÚµùµµ ÇÏÁö ¾Ê¾ÒÁö¸¸, ÆíÀÇ»ó 1³â µ¿¾È ¿­½ÉÈ÷ ÇÁ·Î±×·¥À» ÀÛ¼ºÇß´Ù°í ¹Ï¾î º¾½Ã´Ù)¸¦ ¿Ï¼º½ÃÄ×½À´Ï´Ù. ¡®´ë´ÜÇØ¡¯ ȸ»çÀÇ ¸¶ÄÉÆÃ ÆÀÀº ¿Ï¼ºµÈ ÇÁ·Î±×·¥À» ³Î¸® º¸±Þ½Ã۱â À§ÇØ È«º¸¿¡ ³ª¼¹½À´Ï´Ù. ´ÙÇàÈ÷ ¹Ì±¹ ½ÃÀå¿¡¼­´Â ÁÁÀº È£ÀÀÀ» ¾ò¾î Á÷¿øµéÀº ¸ðµÎµé ±â»µÇß½À´Ï´Ù.

±×·±µ¥, ¹®Á¦´Â ¿ì¼± ÀϺ» ½ÃÀå¿¡¼­ ¹ß»ýÇß½À´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ¸ðµç ±â´ÉÀº ¸¶À½¿¡ µéÁö¸¸, ÀϺ»¾î·Î µÈ ÇÁ·Î±×·¥ÀÌ ¾Æ´Ñ °ÍÀÌ ¸¶À½¿¡ °É¸°´Ù´Â °í°´µéÀÌ ¸¹¾Ò´ø °ÍÀ̾ú½À´Ï´Ù. °æÀïȸ»çÀÇ ÇÁ·Î±×·¥Àº ¸ðµç UI°¡ ÀϺ»¾î·Î Á¦°øµÇ¾î Æí¸®Çѵ¥, ¾î°¼­ ¡®´ë´ÜÇØ¡¯ ȸ»çÀÇ ÇÁ·Î±×·¥Àº ¿µ¾î·Î¸¸ Á¦°øµÇ³Ä´Â ºÒ¸¸À» °¡Áö´Â °í°´µéÀÌ ¸¹¾Ò´ø °ÍÀÔ´Ï´Ù. ¶ÇÇÑ Çѱ¹ °í°´µéµµ Çѱ¹¾î·Î µÈ UI¸¦ ¿ä±¸Çß½À´Ï´Ù. ¸¶ÄÉÆÃ ÆÀ¿¡¼­´Â ÀÌ·¡¼­´Â ÀϺ»À̳ª Çѱ¹¿¡¼­ ¸¶ÄÉÆÃÀº ¹°°Ç³Ê °£ °ÍÀ̳ª ´Ù¸§¾ø´Ù¸ç »¡¸® ´Ù±¹¾î ÇÁ·Î±×·¥À» ÀÛ¼ºÇØ ÁÙ °ÍÀ» ¿ä±¸Çß½À´Ï´Ù.

ÀÌÁ¦ °³¹ßÆÀÀº ´Ù±¹¾î ÇÁ·Î±×·¥À» ÀÛ¼ºÇØ¾ß ÇÏ´Â ¾î·Á¿ò¿¡ ºÎµúÈ÷°Ô µÇ¾ú½À´Ï´Ù. ÇÏÁö¸¸, ¿ø·¡ÀÇ ÇÁ·Î±×·¥ÀÌ ´Ù±¹¾î¸¦ Áö¿øÇϰڴٴ ¼³°è°¡ ÀÌ·ç¾îÁöÁö ¾ÊÀº ä·Î Ãâ¹ßÇß´ø ÅÍ¶ó ³ª°í¹Î ¾¾´Â ÇѼû¸¸ ǫǫ ½¬¸ç ¾î¶»°Ô ÇØ¾ß °¡Àå ºü¸¥ ½Ã°£ ³»¿¡ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒÁö °í¹Î¿¡ ºüÁ® ¹ö·È½À´Ï´Ù.

¸®¼Ò½º¸¦ ºÐ¸®ÇÏÀÚ!
ÇØ°á ¹æ¹ýÀ» ã¾Æ À̸®Àú¸® ÀÎÅͳÝÀ» Çì¸Å´ø ³ª°í¹Î ¾¾´Â ¸®¼Ò½º ÆÄÀÏÀÌ ½ÇÇà ÆÄÀÏ¿¡ Æ÷ÇÔµÇÁö ¾Ê°í º°µµÀÇ DLL·Îµµ Á¸ÀçÇÒ ¼ö ÀÖ´Ù´Â »ç½ÇÀ» ¾Ë°Ô µÇ¾ú½À´Ï´Ù. ³ª°í¹Î ¾¾´Â ¿ì¼± ±âÁ¸ ÇÁ·Î±×·¥À» ¾à°£ ¼öÁ¤ÇÏ¿© ¾ð¾î¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¸Þ´º¸¦ Ãß°¡Çϰí, ¸Þ´º¸¦ Ŭ¸¯ÇßÀ» ¶§ º¸¿©Áú ¸Þ½ÃÁö¸¦ ½ºÆ®¸µ Å×ÀÌºí¿¡ Ãß°¡ÇÏ¿´½À´Ï´Ù.

¸®¼Ò½º °ü·Ã ÇÔ¼öµé  
  • LoadLibrary : ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ¸®¼Ò½º ÆÄÀÏÀ» ºÒ·¯¿É´Ï´Ù.
  • LoadResource : ¸®¼Ò½º ÆÄÀÏ¿¡¼­ ÇØ´ç ¸®¼Ò½º¸¦ °¡Á®¿À´Â ÇÔ¼öÀÔ´Ï´Ù.
  • LoadAccelerators/DestroyAcceleratorTable, LoadBitmap/ DeleteObject, LoadCursor/DestroyCursor, LoadIcon/ DestroyIcon, LoadMenu/DestroyMenu : °¡¼ÓŰ, ºñÆ®¸Ê, Ä¿¼­, ¾ÆÀÌÄÜ, ¸Þ´º¸¦ °¡Á®¿À´Â ¸®¼Ò½º ÇÔ¼öµé°ú °¢°¢ÀÇ ¸®¼Ò½º¸¦ ¸Þ¸ð¸®¿¡¼­ Á¦°ÅÇÏ´Â ÇÔ¼öµéÀÔ´Ï´Ù. ¸®¼Ò½º »ç¿ë·®Àº ÇÑÁ¤µÇ¾î ÀÖÀ¸´Ï ÇÊ¿ä ¾ø´Â ¸®¼Ò½ºµéÀº ¸Þ¸ð¸®¿¡¼­ Áï½Ã »èÁ¦ÇØ ÁÖ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
  • LoadString : ¹®ÀÚ¿­À» ºÒ·¯¿À´Â ¸®¼Ò½º ÇÔ¼öÀÔ´Ï´Ù.

ÀÌ¿Í °°ÀÌ ÇÊ¿äÇÑ ¸®¼Ò½º¸¦ º¯°æÇÑ ÀÌÈÄ À̸¦ º°°³ÀÇ ¸®¼Ò½º DLL·Î ¸¸µé±â À§Çؼ­´Â »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇØ¾ß ÇÕ´Ï´Ù. ¿ì¼± AppWizard¸¦ ½ÇÇà½ÃÄÑ MFC AppWizard(EXE) ŸÀÔÀÇ ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù. ´ÙÀ½ È­¸é¿¡¼­ MFC Extension DLLÀ» ¼±ÅÃÇØ DoItAllDLL_ENG¶ó´Â À̸§ÀÇ ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. DoItAllDLL_ENG ÇÁ·ÎÁ§Æ® Æú´õ ¾Æ·¡ÀÇ res Æú´õ¿¡ DoItAllDLL ÇÁ·ÎÁ§Æ®ÀÇ ¸®¼Ò½º °ü·Ã ÆÄÀÏÀ» º¹»çÇϰí(DoItAll.ico, DoItAllDoc.ico, Toolbar.bmp) DoItAllDLL_Eng.rc¿Í resource.h ÆÄÀϵµ ¼öÁ¤ÇØ ÁÝ´Ï´Ù. ¿µ¾î ¹öÀüÀÇ ¸®¼Ò½º ÆÄÀÏÀÌ ¹«»çÈ÷ DLL·Î ÄÄÆÄÀϵǾú´Ù¸é ÀÌÁ¦ ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ³»¿ëÀ» º¹»çÇØ DoItAllDLL_KOR ÇÁ·ÎÁ§Æ®¸¦ ¸¸µì´Ï´Ù. ÀÌÈÄ ¸®¼Ò½ºÀÇ ³»¿ëÀ» ¹ø¿ªÇÏ¿© ¸Þ´º¿Í ½ºÆ®¸µ Å×À̺íÀÇ ³»¿ëÀ» Çѱ۷Πº¯°æÇÕ´Ï´Ù.

¸®¼Ò½º¸¦ DLL¿¡¼­ ÀÐ¾î µéÀÌÀÚ
ÀÌÁ¦ ¿ø·¡ ÇÁ·Î±×·¥ÀÌ ¸®¼Ò½º¸¦ DLL¿¡¼­ Àоî¿Ã ¼ö ÀÖµµ·Ï º¯°æÇØ º¸°Ú½À´Ï´Ù.

CDoItAllApp Ŭ·¡½º ¼öÁ¤
¿ì¼± ¸â¹ö ÇÔ¼ö·Î ¸®¼Ò½º ÆÄÀÏÀ» ·ÎµùÇϱâ À§ÇÑ Áغñ¸¦ À§ÇØ ´ÙÀ½°ú °°ÀÌ InitRes()¸¦ Ãß°¡ÇÕ´Ï´Ù. InitRes ÇÔ¼ö¿¡¼­´Â ½Ã½ºÅÛÀÇ ±âº» ·ÎÄÉÀÏÀ» ¾ò¾î(GetSystemDefaultLangID) Ãʱ⿡ ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ¸®¼Ò½º DLLÀ» ¼±ÅÃÇÏ°Ô µË´Ï´Ù. ÀÌÈÄ AfxGetResourceHandle()À» ÀÌ¿ëÇØ ¸®¼Ò½ºÀÇ ÇÚµéÀ» ¾ò¾î¿Â ÀÌÈÄ LoadLibrary(sDir+sDll)¿Í AfxSetResource Handle(hInstance)¸¦ ÀÌ¿ëÇØ ½ÇÁ¦ »ç¿ëÇÒ ¸®¼Ò½º¸¦ ÇÁ·Î±×·¥À¸·Î ·ÎµåÇÏ°Ô µË´Ï´Ù.

[¸®½ºÆ® 1]

ÀÌÁ¦ InitInstance ÇÔ¼ö¿¡ ´ÙÀ½°ú °°Àº ÇàÀ» Ãß°¡ÇÏ¿© ±âº» ¸®¼Ò½º ÆÄÀÏÀ» ·ÎµåÇÕ´Ï´Ù.

[¸®½ºÆ® 2]

¶ÇÇÑ À̰÷¿¡ UIÀÇ ¾ð¾î¸¦ ¼±ÅÃÇÏ´Â ¸Þ´º¸¦ ó¸®ÇÏ´Â À̺¥Æ® Çڵ鷯µµ ³Ö¾îµÎµµ·Ï ÇսôÙ. WriteProfileStringÀ» ÀÌ¿ëÇØ UIÀÇ ¾ð¾î¸¦ ÀúÀåÇØ µÎ°í, MainFrameÀÇ ReplaceMenu ÇÔ¼ö¸¦ ÀÌ¿ëÇØ ¸Þ´º¸¦ ±³Ã¼ÇÕ´Ï´Ù.

[¸®½ºÆ® 3]

CMainFrame Ŭ·¡½º ¼öÁ¤
CMainFrame Ŭ·¡½º¿¡´Â ¸®¼Ò½º ÆÄÀÏ¿¡¼­ »õ·Î¿î ¸Þ´º¸¦ ·ÎµåÇÏ¿© ±âÁ¸ÀÇ ¸Þ´º¿Í ±³Ã¼ÇÏ´Â Äڵ带 Ãß°¡ÇÕ´Ï´Ù.

[¸®½ºÆ® 4]

ÀÌÁ¦ ¿Ï¼ºµÈ ÇÁ·Î±×·¥À» ½ÇÇàÇØ º¸¸é, ¸Þ´º¸¦ ÅëÇØ ÇÁ·Î±×·¥ÀÇ UI¸¦ Çѱ¹¾î¿Í ¿µ¾î·Î ¹Ù²Ü ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù.
µåµð¾î ³ª°í¹Î ¾¾¿Í °³¹ßÆÀ¿øµéÀº ´Ù±¹¾î ÇÁ·Î±×·¥¿¡ ´ëÇÑ °í¹Î¿¡¼­ ¹þ¾î³ª°í, ¸¶ÄÉÆÃ ÆÀÀº Á¦Ç° ÆÇ¸Å¿¡ ³¯°³¸¦ ´Þ°Ô µÇ¾ú´Ù°í ±â»µÇß½À´Ï´Ù.

¼³°è ´Ü°è¿¡¼­ ±âȹÇÏÀÚ
À̹ø ¿¬Àç¿¡¼­´Â ºñÁÖ¾ó C++·Î °£´ÜÇÏ°Ô ´Ù±¹¾î ÇÁ·Î±×·¥À¸·Î °³¹ßµÇÁö ¾ÊÀº ¼Ò½º¸¦ ¼öÁ¤ÇØ ´Ù±¹¾î¸¦ Áö¿øÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À¸·Î º¯°æÇØ º¸¾Ò½À´Ï´Ù. º» ¿¹Á¦ÀÇ °æ¿ì´Â °£´ÜÇÑ ÇÁ·Î±×·¥À̾ Å©°Ô ¹®Á¦´Â ¾ø¾úÁö¸¸, ¼³°è ´Ü°è¿¡¼­ ´Ù±¹¾î ÇÁ·Î±×·¥À¸·Î ±âȹµÇÁö ¾ÊÀº °æ¿ì º°µµÀÇ ¸®¼Ò½º ÆÄÀÏ·Î DLLÀ» °ü¸®ÇÑ´Ù°í ÇØµµ ¸®¼Ò½º Çϳª¸¦ Ãß°¡ÇÒ ¶§¸¶´Ù °¢°¢ÀÇ ¸®¼Ò½º¸¦ ¸ðµÎ º¯°æÇØ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ¾î °ü¸®°¡ ½±Áö´Â ¾Ê½À´Ï´Ù. ´ÙÀ½ ½Ã°£¿¡´Â ´å³ÝÀ» ÀÌ¿ëÇÑ ´Ù±¹¾î ÇÁ·Î±×·¥¿¡ µµÀüÇØ º¸±â·Î ÇϰڽÀ´Ï´Ù. Âü°í·Î ÀÌ ±â»ç´Â µ¥ºêÇǾÆÀÇ ºñÁÖ¾ó C++ °Ô½ÃÆÇ¿¡¼­ È«ÁøÇö ´ÔÀÇ ´Ù±¹¾î °ü·Ã ¸®¼Ò½º ¿¹Á¦¸¦ ¹ÙÅÁÀ¸·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù. @

·ÎÄÉÀÏ °ü·Ã ÇÔ¼öµé  
  • GetSystemDefaultLangID : ½Ã½ºÅÛÀÇ ±âº» ¾ð¾î ½Äº°ÀÚ ¹Ýȯ ÇÔ¼ö
  • GetUserDefaultLangID : Çö »ç¿ëÀÚÀÇ ±âº» ¾ð¾î ½Äº°ÀÚ ¹Ýȯ ÇÔ¼ö
  • GetSystemDefaultLCID : ½Ã½ºÅÛÀÇ ±âº» ·ÎÄÉÀÏ ½Äº°ÀÚ ¹Ýȯ ÇÔ¼ö
  • GetUserDefaultLCID : Çö »ç¿ëÀÚÀÇ ±âº» ·ÎÄÉÀÏ ½Äº°ÀÚ ¹Ýȯ ÇÔ¼ö
  • ConvertDefaultLocale : ±âº» ·ÎÄÉÀÏÀ» º¯°æÇÏ´Â ÇÔ¼ö
  • SetThreadLocale : ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÑ ¾²·¹µåÀÇ ÇöÀç ·ÎÄÉÀÏÀ» º¯°æÇÏ´Â ÇÔ¼ö

CWinApp::WriteProfileString  
WriteProfileStringÀº .ini ÆÄÀÏÀ̳ª ·¹Áö½ºÆ®¸®¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¤º¸¸¦ ÀúÀåÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. NT °è¿­ÀÇ OS¿¡¼­´Â ·¹Áö½ºÆ®¸®¿¡ ÀúÀåµÇ¸ç, À©µµ¿ì 95/98 µî¿¡¼­´Â Win.INI¿¡ ÀúÀåµË´Ï´Ù(MSDN ÂüÁ¶).

BOOL WriteProfileString(
  LPCTSTR lpszSection,
  LPCTSTR lpszEntry,
  LPCTSTR lpszValue
);

* ÀÌ ±â»ç´Â ZDNet KoreaÀÇ ÀÚ¸ÅÁöÀÎ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ °ÔÀçµÈ ³»¿ëÀÔ´Ï´Ù.
°ü·Ã±â»ç
RES/RC ÆÄÀÏÀ» ÀÌ¿ëÇÑ ´Ù±¹¾î ÇÁ·Î±×·¡¹Ö
ºñÁÖ¾óº£ÀÌÁ÷À» ÀÌ¿ëÇÑ ´Ù±¹¾î ÇÁ·Î±×·¡¹Ö
µµÀü! ´Ù±¹¾î ÇÁ·Î±×·¡¹Ö
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
[ORM ¨é] iBATIS SQL...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
[ORM ¨è] JPA Ȱ¿ëÇϱâ
[ORM ¨ç] ÇÏÀ̹ö³×ÀÌÆ® Ȱ¿ëÀü...
[±â°í]±ÝÀ¶ ¼­ºñ½º ½ÃÀåÀ» À§ÇÑ ...
[DDD ¨ë] BDD(Behavi...
[±â°í]¿Ã¸²ÇÈ ½ÃÁ𠺸¾È À§Çù¿¡ ...
[Weekend TV]Àü¼¼°è ¸ÅÁø Áø±â·Ï 'ºñµð¿À°ÔÀÓ ¶óÀ̺ê¼î' [00:02:42]
»õ³ÊÁ¦ÀÌ(¹Ì±¹)=·ùÁØ¿µ ±âÀÚ, À¯È¸Çö PD
'±¤¼¶À¯ 3D ¿µ»ó', ³úÀÇÇп¡ »õ ÁöÆò ¿­´Ù [00:02:31]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
¡°À¥ Ç¥ÁØÀº ¹«½¼!¡±¡¦IE8¿¡ ´ë...
Á¶Áßµ¿, ´ÙÀ½¿¡ ´º½º°ø±Þ Áß´Ü¡¦"...
³×À̹ö´Â ¿Ö '10´ë ÇØÄ¿'¿¡ ´ç...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
°øÀÎÀÎÁõüÁ¦, ¿ì¸®¿¡°Ô ÀÓ¹ÚÇÑ ¹Ì...
´ÙÀ½ vs Á¶Áßµ¿, Á¤¸éÃæµ¹·Î Ä¡...
Áö¾Öµå, ¿Á¿Ü±¤°í¿Í Ç×°ø»çÁø °áÇÕ...
[Àλç]Áö½Ä°æÁ¦ºÎ
ÆÄ¼ö´åÄÄ "DRMÀÌ º¸¾È»ê¾÷ À̲ö...
³×À̹ö ¼­ºñ½º ÀÚ¹®À§¿øÈ¸, º»°ÝÀû...
Çѱ¹¾ÆÀ̽ǷÐ, ¾¾µð³×Æ®¿÷½º¿¡ ´ë±Ô...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.