ExtractIcon ÇÔ¼ö ÁöÁ¤ µÈ ½ÇÇà ÆÄÀÏ, µ¿Àû ¿¬°á ¶óÀ̺귯¸® (DLL) ¶Ç´Â ¾ÆÀÌÄÜ ÆÄÀÏ ¾ÆÀÌÄÜ ÇÚµéÀ» °Ë»ö.
Å« ¾ÆÀÌÄÜ ¶Ç´Â ÀÛÀº ¾ÆÀÌÄÜ ÇÚµéÀÇ ¹è¿À» °Ë»ö ÇÏ·Á¸é ExtractIconEx ÇÔ¼ö.
HICON ExtractIcon ( HINSTANCE hInst, / / ÀνºÅϽº ÇÚµéLPCTSTRlpszExeFileName, / / ¾ÆÀÌÄÜ ÆÄÀÏÀÇ À̸§UINTnIconIndex / »öÀÎ / ÃßÃâ ¾ÆÀÌÄÜ);
ÀÌ °ªÀÌ ? 1 À̸é ÇÔ¼ö ÁöÁ¤ÇÑ ÆÄÀÏ¿¡¼ ¾ÆÀÌÄÜÀÇ ÃÑ ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. ÆÄÀÏ ½ÇÇà ÆÄÀÏ ¶Ç´Â DLL ÀÌ¸é ¹Ýȯ °ªÀº RT_GROUP_ICON ÀÚ¿ø ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº ÇÑ.ICO ÆÄÀÏÀ» ¹Ýȯ ÇÏ´Â °ªÀº 1.
Windows 95, Windows NT 4.0 ¹× ÀÌÈÄ: ÀÌ °ªÀÌ-1ÀÌ ¾Æ´Ñ À½¼ö À̸é ÇÔ¼ö´Â ´©±¸ÀÇ ¸®¼Ò½º ½Äº°ÀÚ nIconIndexÀÇ Àý´ë °ªÀº ÁöÁ¤µÈ µÈ ÆÄÀÏÀÇ ¾ÆÀÌÄÜ¿¡´Â ÇÚµéÀ» ¹Ýȯ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÃßÃâ ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ°¡ 3-3À» »ç¿ë ÇÕ´Ï´Ù. ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ´Â 1¸¦ ÃßÃâ ÇÏ·Á¸é ExtractIconEx ÇÔ¼ö¸¦ »ç¿ë.
¹Ýȯ °ª¿¡´Â ¾ÆÀÌÄÜ ÇÚµéÀÔ´Ï´Ù. ÁöÁ¤ÇÑ ÆÄÀÏ ½ÇÇà ÆÄÀÏ, DLL, ¶Ç´Â ¾ÆÀÌÄÜ ÆÄÀÏ ¾Æ´Ï¾ú´Ù, ¹ÝȯÀº 1ÀÔ´Ï´Ù. ¾ÆÀÌÄÜÀÌ ÆÄÀÏ¿¡¼ ¹ß°ß µÈ °æ¿ì ¹Ýȯ °ªÀº NULL.
ExtractIcon DestroyIcon ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ¹Ýȯ ÇÏ´Â ¾ÆÀÌÄÜ ÇÚµéÀ» ÆÄ±« ÇØ¾ß ÇÑ´Ù.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Shellapi.h¿¡ ¼±¾ð ÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:Shell32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.
°³¿ä ¾ÆÀÌÄÜ ¾ÆÀÌÄÜ ÇÔ¼ö DestroyIcon, ExtractIconEx