±×·¡¼ ±×°ÍÀÌ ±×µéÀ» ¸¸µå´Â µ¥ ÇÊ¿äÇÑ Ç¥ÁØ ¾ÆÀÌÄÜ¿¡ ¹Ì¸® Á¤ÀÇ µÇ¾î ÀÖ½À´Ï´Ù. Ç¥ÁØ ¾ÆÀÌÄÜÀ» »ç¿ë ÇÏ·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥ ¼ö ¾òÀ» ÇÚµé LoadImage¸¦ »ç¿ë ÇÏ ¿© ÇÔ¼ö. Ç¥ÁØ ¶Ç´Â »ç¿ëÀÚ ÁöÁ¤ ¾ÆÀÌÄÜÀ» ½Äº° ÇÏ´Â HICON Çü½ÄÀÇ °íÀ¯ °ªÀº ¾ÆÀÌÄÜ Ã³¸®.
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ë ÇÑ »ç¿ëÀÚ ÁöÁ¤ ¾ÆÀÌÄÜÀ» ¸¸µé·Á¸é ÀϹÝÀûÀ¸·Î ±×·¡ÇÈ ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ë ÇÏ ¿© ´ç½Å°ú Æ÷ÇÔ µÈ ¾ÆÀÌÄÜ ¸®¼Ò½º ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸®¼Ò½º Á¤ÀÇ ÆÄÀÏ¿¡¼. ·±Å¸ÀÓ¿¡, LoadIcon ¶Ç´Â LoadImage ¾ÆÀÌÄÜ¿¡ ´ë ÇÑ ÇÚµé °Ë»öÀ» È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÆÀÌÄÜ ¸®¼Ò½º¿¡´Â ¸î °¡Áö ´Ù¸¥ µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ ±×·ì À̹ÌÁö Æ÷ÇÔ µÉ ¼ö ÀÖ½À´Ï´Ù. LoadIcon °í LoadImage ÀÚµ¿À¸·Î ÇöÀç µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ ±×·ì¿¡¼ °¡Àå ÀûÇÕ ÇÑ ¾ÆÀÌÄÜ ¼±ÅÃ.
½Åû¼´Â ICONINFO ±¸Á¶Ã¼ÀÇ ³»¿ëÀ» ±â¹ÝÀ¸·Î ¾ÆÀÌÄÜÀ» »ý¼º ÇÏ´Â CreateIconIndirect ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ·±Å¸ÀÓ¿¡ »ç¿ëÀÚ ÁöÁ¤ ¾ÆÀÌÄÜÀ» ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. GetIconInfo ÇÔ¼ö´Â ÇÖ ½ºÆý ÁÂÇ¥¿Í ºñÆ® ¸¶½ºÅ© ºñÆ®¸Ê ¹× ¾ÆÀÌÄÜ¿¡ ´ë ÇÑ Ä÷¯ ºñÆ®¸Ê¿¡ ´ë ÇÑ Á¤º¸·Î ±¸Á¶¸¦ ä¿ó´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ÇØ¾ß ¸ÂÃã½Ä ¸®¼Ò½º·Î ±¸Çö ÇØ¾ß LoadIcon ¶Ç´Â LoadImage¸¦ »ç¿ë ÇÏ ¿© ´ë½Å ·±Å¸ÀÓ¿¡ ¾ÆÀÌÄÜÀ» ¸¸µì´Ï´Ù. ¾ÆÀÌÄÜ ¸®¼Ò½º¸¦ »ç¿ë ÇÏ ¿© ÀåÄ¡ ÀÇÁ¸À» ¹æÁö, Áö¿ªÈ¸¦ ´Ü¼øÈ ¹× ÀÀ¿ë ÇÁ·Î±×·¥ ¾ÆÀÌÄÜ ¸ð¾ç °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï.
CreateIconFromResourceEx ÇÔ¼ö¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ½Ã½ºÅÛÀÇ ¸®¼Ò½º¸¦ ÅëÇØ ã¾Æ ¾ÆÀÌÄܰú Ä¿¼ ¸®¼Ò½º µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. CreateIconFromResourceEx ´Â ´Ù¸¥ ½ÇÇà ÆÄÀÏ ¶Ç´Â µ¿Àû ¿¬°á ¶óÀ̺귯¸® (Dll)¿¡¼ ÀÌÁø ¸®¼Ò½º µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ¾ÆÀÌÄÜÀ» ¸¸µì´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ LookupIconIdFromDirectoryEx ÇÔ¼ö È£Ãâ ¸®¼Ò½º ±â´É Áß ¸î °¡Áö¿Í ÇÔ²²ÀÌ ÇÔ¼ö ¾Õ¿¡ ¾ß ÇÕ´Ï´Ù. LookupIconIdFromDirectoryEx ´Â ÇöÀç µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ °¡Àå ÀûÀý ÇÑ ¾ÆÀÌÄÜ µ¥ÀÌÅÍÀÇ ½Äº°ÀÚ¸¦ ¹ÝȯÇÕ´Ï´Ù. ¸®¼Ò½º ÇÔ¼ö¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¸®¼Ò½º ±â´É.