ExtractIcon

ExtractIcon ÇÔ¼ö ÁöÁ¤ µÈ ½ÇÇà ÆÄÀÏ, µ¿Àû ¿¬°á ¶óÀ̺귯¸® (DLL) ¶Ç´Â ¾ÆÀÌÄÜ ÆÄÀÏ ¾ÆÀÌÄÜ ÇÚµéÀ» °Ë»ö.

Å« ¾ÆÀÌÄÜ ¶Ç´Â ÀÛÀº ¾ÆÀÌÄÜ ÇÚµéÀÇ ¹è¿­À» °Ë»ö ÇÏ·Á¸é ExtractIconEx ÇÔ¼ö.

HICON ExtractIcon ( HINSTANCE  hInst, / / ÀνºÅϽº ÇÚµéLPCTSTRlpszExeFileName, / / ¾ÆÀÌÄÜ ÆÄÀÏÀÇ À̸§UINTnIconIndex / »öÀÎ / ÃßÃâ ¾ÆÀÌÄÜ);
 

¸Å°³ º¯¼ö

hInst
ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÀνºÅϽº ÇÚµé.
lpszExeFileName
½ÇÇà ÆÄÀÏ, DLL, ¶Ç´Â ¾ÆÀÌÄÜ ÆÄÀÏÀÇ À̸§À» ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿­¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ.
nIconIndex
°Ë»ö ¾ÆÀÌÄÜÀÇ À妽º¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î,ÀÌ °ªÀÌ 0 À̸éÀÌ ÇÔ¼ö´Â ÇÚµéÀ» ¹Ýȯ ÇÕ´Ï´Ù ÁöÁ¤µÈ µÈ ÆÄÀÏÀÇ Ã¹ ¹øÂ° ¾ÆÀÌÄÜ.

ÀÌ °ªÀÌ ? 1 À̸é ÇÔ¼ö ÁöÁ¤ÇÑ ÆÄÀÏ¿¡¼­ ¾ÆÀÌÄÜÀÇ ÃÑ ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. ÆÄÀÏ ½ÇÇà ÆÄÀÏ ¶Ç´Â DLL ÀÌ¸é ¹Ýȯ °ªÀº RT_GROUP_ICON ÀÚ¿ø ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº ÇÑ.ICO ÆÄÀÏÀ» ¹Ýȯ ÇÏ´Â °ªÀº 1.

Windows 95, Windows NT 4.0 ¹× ÀÌÈÄ: ÀÌ °ªÀÌ-1ÀÌ ¾Æ´Ñ À½¼ö À̸é ÇÔ¼ö´Â ´©±¸ÀÇ ¸®¼Ò½º ½Äº°ÀÚ nIconIndexÀÇ Àý´ë °ªÀº ÁöÁ¤µÈ µÈ ÆÄÀÏÀÇ ¾ÆÀÌÄÜ¿¡´Â ÇÚµéÀ» ¹Ýȯ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÃßÃâ ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ°¡ 3-3À» »ç¿ë ÇÕ´Ï´Ù. ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ´Â 1¸¦ ÃßÃâ ÇÏ·Á¸é ExtractIconEx ÇÔ¼ö¸¦ »ç¿ë.

¹Ýȯ °ª

¹Ýȯ °ª¿¡´Â ¾ÆÀÌÄÜ ÇÚµéÀÔ´Ï´Ù. ÁöÁ¤ÇÑ ÆÄÀÏ ½ÇÇà ÆÄÀÏ, DLL, ¶Ç´Â ¾ÆÀÌÄÜ ÆÄÀÏ ¾Æ´Ï¾ú´Ù, ¹ÝȯÀº 1ÀÔ´Ï´Ù. ¾ÆÀÌÄÜÀÌ ÆÄÀÏ¿¡¼­ ¹ß°ß µÈ °æ¿ì ¹Ýȯ °ªÀº NULL.

ÁÖÀÇ

ExtractIcon DestroyIcon ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ¹Ýȯ ÇÏ´Â ¾ÆÀÌÄÜ ÇÚµéÀ» ÆÄ±« ÇØ¾ß ÇÑ´Ù.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Shellapi.h¿¡ ¼±¾ð ÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:Shell32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼­ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.

Âü°í Ç׸ñ

°³¿ä ¾ÆÀÌÄÜ ¾ÆÀÌÄÜ ÇÔ¼ö DestroyIcon, ExtractIconEx

 

Index