ExtractIconEx ÇÔ¼ö´Â ÁöÁ¤ µÈ ½ÇÇà ÆÄÀÏ, µ¿Àû ¿¬°á ¶óÀ̺귯¸® (DLL) ¶Ç´Â ¾ÆÀÌÄÜ ÆÄÀÏ¿¡¼ ÃßÃâ ÇÏ´Â Å©°í ÀÛÀº ¾ÆÀÌÄÜ ÇÚµéÀÇ ¹è¿ÀÇ ¸¸µì´Ï´Ù.
UINT ExtractIconEx ( LPCTSTR lpszFile, int nIconIndex, HICON±îÁö * phiconLarge, HICON±îÁö * phiconSmall, UINT nIcons);
ÀÌ °ªÀº-1·Î ÇÏ´Â °æ¿ì phIconLarge ¹× phiconSmall ´Â ¸ðµÎ NULL ÇÔ¼ö ÁöÁ¤ÇÑ ÆÄÀÏ¿¡¼ ¾ÆÀÌÄÜÀÇ ÃÑ ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. ÆÄÀÏ ½ÇÇà ÆÄÀÏ ¶Ç´Â DLL ÀÌ¸é ¹Ýȯ °ªÀº RT_GROUP_ICON ÀÚ¿ø ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº ÇÑ.ICO ÆÄÀÏÀ» ¹Ýȯ ÇÏ´Â °ªÀº 1.
Windows 95, Windows NT 4.0 ¹× ÀÌÈÄ: ÀÌ °ªÀº À½¼ö¸¦ ÀÔ·Â ÇÏ´Â °æ¿ì phIconLarge ¶Ç´Â phiconSmall °¡ NULL ÇÔ¼ö´Â ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ´Â nIconIndexÀÇ Àý´ë °ªÀ» ÃßÃâ ÇÏ ¿© ½ÃÀÛ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î,-3¸¦ »ç¿ë ÇÏ ¿© ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ°¡ 3 ÃßÃâ.
NIconIndex ¸Å°³ º¯¼ö´Â-1, phiconLarge ¸Å°³ º¯¼ö´Â NULL ¹× phiconSmall ¸Å°³ º¯¼ö´Â NULL ÀÏ °æ¿ì ¹Ýȯ °ªÀº ÁöÁ¤µÈ µÈ ÆÄÀÏ¿¡ Æ÷ÇÔ µÈ ¾ÆÀÌÄÜÀÇ ¼ýÀÚ. ±×·¸Áö ¾ÊÀ¸¸é, ¹Ýȯ °ªÀº ÆÄÀÏ¿¡¼ ¼º°øÀûÀ¸·Î ÃßÃâ µÈ ¾ÆÀÌÄÜ °³¼ö.
DestroyIcon ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ExtractIconEx ¿¡ ÀÇÇØ ÃßÃâ µÈ ¸ðµç ¾ÆÀÌÄÜÀ» ÆÄ±« ÇØ¾ß ÇÑ´Ù.
Å©°í ÀÛÀº ¾ÆÀÌÄÜÀÇ Å©±â¸¦ °Ë»ö ÇÏ·Á¸é ÇØ´ç SM_CXICON, SM_CYICON, SM_CXSMICON, ¹× SM_CYSMICON Ç÷¡±×¿Í ÇÔ²² GetSystemMetrics ÇÔ¼ö.
Windows CE: NIconIndex ¸Å°³ º¯¼ö ÇØ¾ß 0 ¶Ç´Â-N ¿©±â¼ NÀº ÁöÁ¤ µÈ ¸®¼Ò½º ½Äº°ÀÚÀÔ´Ï´Ù. NIcons ¸Å°³ º¯¼ö´Â 1 À̾î¾ß ÇÕ´Ï´Ù.
nbsp;?Windows &NT: ¹öÀü 3.5 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Shellapi.h¿¡ ¼±¾ð ÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:Shell32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.
°³¿ä ¾ÆÀÌÄÜ ¾ÆÀÌÄÜ ÇÔ¼ö DestroyIcon, ExtractIcon