GetIconInfo ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ¾ÆÀÌÄÜ¿¡ ´ë ÇÑ À̹ÌÁö¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù ±×¸®°í DrawIconEx ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ±×¸± ¼ö ÀÖ½À´Ï´Ù. ¾ÆÀÌÄÜÀÇ ±âº» À̹ÌÁö¸¦ ±×¸®·Á¸é DrawIconEx¿¡ ´ë ÇÑ È£Ãâ¿¡¼ DI_COMPAT Ç÷¡±×¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. DrawIconEx »ç¿ëÀÚ ÁöÁ¤ À̹ÌÁö¸¦ »ç¿ë ÇÏ ¿© ¾ÆÀÌÄÜÀ» ±×¸®´Â DI_COMPAT Ç÷¡±×¸¦ ÁöÁ¤ ÇÏÁö ¾ÊÀº °æ¿ì.
½Ã½ºÅÛ ¾ÆÀÌÄÜÀÌ Ç¥½Ã µÇ ¸é ÀûÀý ÇÑ ¾ÆÀÌÄÜ À̹ÌÁö¸¦ Ç®¾î¾ß ÇÕ´Ï´Ù.EXE ¶Ç´Â.DLL ÆÄÀÏÀÔ´Ï´Ù. ½Ã½ºÅÛ ¾ÆÀÌÄÜ À̹ÌÁö¸¦ ¼±Åà ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ »ç¿ë:
¸Þ¸ð ?µ¿µî ÇÏ °Ô 8 °³ ÀÌ»óÀÇ bppÀÇ ¸ðµç »ö»ó ½Éµµ ó¸® ÇÏ´Â ½Ã½ºÅÛ. µû¶ó¼, °Å±â¿¡ 16 x 16 256 »ö À̹ÌÁö¿Í 16 x 16 16 Ä÷¯ À̹ÌÁö¸¦ Æ÷ÇÔ ÇÏ ¿© µ¿ÀÏÇÑ ¸®¼Ò½º¿¡ ÀÌÁ¡ÀÌ ? ½Ã½ºÅÛ ¹ß»ý Çϴ ù ¹øÂ° ¼±Åà µË´Ï´Ù. µð½ºÇ÷¹ÀÌ 8 bpp ¸ðµå¿¡ ÀÖÀ» ¶§ ½Ã½ºÅÛ 256 Ä÷¯ ¾ÆÀÌÄÜÀ» ÅëÇØ 16 »ö ¾ÆÀÌÄÜÀ» ¼±Åà ÇÏ °í ½Ã½ºÅÛ ±âº» »ö»óÇ¥¸¦ »ç¿ë ÇÏ ¿© ¸ðµç ¾ÆÀÌÄÜÀ» Ç¥½Ã µË´Ï´Ù.