´ë·«°ú ´º½º ´ç½ÅÀÇ Á¦ÀÏ Á¤º¸ Ãâó ¿îÀü»ç, ⠱׸®°í ºñ½ºÅ¸ ±â°è¼³ºñ ÀÎÅͳݿ¡

ºñ½ºÅ¸ ±â»ç Á¤»ó 50 ºñ½ºÅ¸ ¿µ»ó ¿¬¾àÇÑ ºñ½ºÅ¸ ºñ½ºÅ¸ µµ¿ò

API

´ç½ÅÀº ÇöÀç ±â»ç¸¦¿¡¼­ ã¾Æº¸°í ÀÖ´Ù MS Windows ºñ½ºÅ¸ ȣȯ¼º ¼ÒÇÁÆ®¿þ¾î Á¾·ù ÀÏÄ¡ API.

Æ÷ź Namespace ¿¬Àå: ÁÖ¹® »ç·É¼± ǰ¸ñ Ãß°¡

°³°ü

³ª¿¡¼­ ´õ À̸¥ Æ÷½ºÆ®, ³ª´Â °úÅ IShellView ½Ç½Ã (ÀÏÄþî DefView)¸¦ »ç¿ëÇÏ¿© Æ÷ź Namespace ¿¬ÀåÀ» âÁ¶ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ¾ú´Ù. ´ç½ÅÀÌ °ßº»¿¡¼­ ÁÖÀÇÇÒÁöµµ ¸ð¸¥ 1°³ÀÇ °ÍÀº »ç·É¼±ÀÌÀÇ °øÇã °úÅ ǰ¸ñ°ú °°Àº "Æí¼ºÇÑ´Ù"¿Í "Àü¸Á"ÀÌ´Ù ÀÌ´Ù.

»ç·É¼± - FolderViewImpl

´ç½ÅÀÌ ´ç½ÅÀÇ ÀÚ½ÅÀÇ Namespace¸¦ °³¹ßÇÏ°í ±×¸®°í µðÆúÆ® ¹öưÀ» Æ÷ÇÔÇϰí´Â °ÍÀ» ±×¸®°í/¶ÇÇÑ »ç·É¼±¿¡ ´ç½ÅÀÇ ÀڽмººÐÀ» ¶ÇÇÑ Ãß°¡ÇÏ°í ½ÍÀº °æ¿ì¿¡, ´ç½ÅÀº ¾î¶»°Ô À̰ÍÀ» ´Þ¼ºÇϴ°¡? ÀÀ´ä: ´ç½ÅÀº ½ÇÇàÇØ¾ß ÇÑ´Ù IExplorerCommand, IExplorerCommandProvider ±×¸®°í IEnumExplorerCommand °ø¿ë¿µ¿ª.

³ª´ÂÀÇ ¹Ø¿¡ °ø¿ë¿µ¿ªÀÇ °¢°¢ÀÌ »ç¿ëµÇ°í ¹«½¼À» À§ÇØ Á¦´ë·Î ´ç½ÅÀÇ ºÎÈ£¿¡¼­ ±×µéÀ» ½ÇÇàÇϱâ À§ÇÏ¿© ´ç½ÅÀÌ Çʿ䰡 ÀÖ´Â ¹«½¼À» ±â¼úÇÑ´Ù ÇÒ.

IExplorerCommandProvider

´ç½ÅÀÇ Namespace°¡ ÀûÀçµÈ ÈÄ¿¡, Æ÷źÀº IExplorerCommandProviderÀÇ °æ¿ì¸¦ ´ç½ÅÀÇ Namespace¸¦ ¿ä±¸ÇÒ °ÍÀÌ´Ù. ÀÌ °ø¿ë¿µ¿ªÀº 2°³ÀÇ ¹æ¹ýÀ» µå·¯³½´Ù: GetCommand¿Í GetCommands. Æ÷źÀº GetCommand °ø±ÞÇÑ GUID¿Í ÀÏÄ¡ÇÏ´Â IExplorerCommand ƯÁ¤ÇÑ ¸ñÇ¥¸¦ ¸¸È¸Çϱâ À§ÇÏ¿© ¹æ¹ýÀ» ºÎ¸¥´Ù (°¢ ¸í·ÉÀº GUID¿¡ ÀÇÇØ È®ÀεȴÙ). [[The]]

¡¦

"Æ÷ź Namespace ¿¬ÀåÀ» Àд °è¼ÓµÇ À§ÇÏ¿© ´©¸£½Ê½Ã¿À: Ãß°¡ ÁÖ¹® »ç·É¼± ǰ¸ñ "

chrdavis¿¡ ÀÇÇØ À§¿¡ ¾²´Â 2007³â 9¿ù 5ÀÏ ÄÚ¸àÆ® ¾øÀ½.
±â»ç¸¦ ´õ À§¿¡ ÀÐÀ¸½Ê½Ã¿À Æ÷ź ±×¸®°í namespace ±×¸®°í ÄÚµù ±×¸®°í API ±×¸®°í ÇÁ·Î±×·¥ ±×¸®°í Àü¸Á ±×¸®°í â ºñ½ºÅ¸.