Win32 API´Â ¾ðÁ¦ µç Áö »ç¿ë ÇÏ ¿© ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥¿¡ »ç¿ëÇÒ ¼ö Àִ ǥÁØ Ä¿¼ ÁýÇÕÀ» Á¦°ø ÇÕ´Ï´Ù. Ç¥ÁØ Ä¿¼¿¡ ´ë ÇÑ ½Äº°ÀÚ¸¦ Æ÷ÇÔ ÇÏ´Â SDK Çì´õ ÆÄÀÏ ? ½Äº°ÀÚ "IDC_" Á¢µÎ»ç·Î ½ÃÀÛ.
°¢ Ç¥ÁØ Ä¿¼¿Í °ü·Ã µÈ ÇØ´ç ±âº» À̹ÌÁö¸¦ ÇϰíÀÖ´Ù. »ç¿ëÀÚ ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¾ðÁ¦ µç Áö ¸ðµç Ç¥ÁØ Ä¿¼¿Í ¿¬°ü µÈ ±âº» À̹ÌÁö¸¦ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. SetSystemCursor ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ±âº» À̹ÌÁö¸¦ ´ëü ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥.
ÀÀ¿ë ÇÁ·Î±×·¥ Ä¿¼¿¡ ´ë ÇÑ ÇöÀç À̹ÌÁö¸¦ °Ë»ö ÇÏ·Á¸é GetIconInfo ÇÔ¼ö¸¦ »ç¿ë ÇÏ °í DrawIconEx ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Ä¿¼¸¦ ±×¸± ¼ö ÀÖ½À´Ï´Ù. Ç¥ÁØ Ä¿¼¿¡ ´ë ÇÑ ±âº» À̹ÌÁö¸¦ ±×¸®·Á¸é DrawIconEx¿¡ ´ë ÇÑ È£Ãâ¿¡¼ DI_COMPAT Ç÷¡±×¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. DrawIconEx DI_COMPAT Ç÷¡±×¸¦ ÁöÁ¤ ÇÏ¸é »ç¿ëÀÚ ÁöÁ¤ À̹ÌÁö¸¦ »ç¿ë ÇÏ ¿© Ç¥ÁØ Ä¿¼¸¦ ±×¸³´Ï´Ù.
»ç¿ëÀÚ ÁöÁ¤ Ä¿¼´Â ƯÁ¤ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ »ç¿ë Çϱâ À§ÇØ ¼³°è ÇÏ °í ¾î¶² µðÀÚÀÎ °³¹ßÀÚ Á¤ÀÇ µÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ±×¸²¿¡¼´Â ¸î °¡Áö »ç¿ëÀÚ ÁöÁ¤ Ä¿¼¸¦ º¸¿© ÁÝ´Ï´Ù.

Ä¿¼ ¼ö ÀÖ´Â Èæ¹é ¶Ç´Â Ä÷¯, ±×¸®°í Çϰųª Á¤Àû ¶Ç´Â ¾Ö´Ï¸ÞÀ̼Ç. ½Ã½ºÅÛÀÇ µð½ºÇ÷¹ÀÌ¿¡ ƯÁ¤ ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡ »ç¿ë µÇ´Â Ä¿¼ À¯Çü¿¡ µû¶ó ´Ù¸¨´Ï´Ù. VGA¿Í °°Àº ¿À·¡ µÈ µð½ºÇ÷¹ÀÌ »ö»ó ¶Ç´Â ¾Ö´Ï¸ÞÀÌ¼ÇµÈ Ä¿¼¸¦ Áö¿ø ÇÏÁö ¾Ê½À´Ï´Ù ÇÏÁö¸¸ ±×µéÀ» Áö¿ø ÇÒ »õ·Î¿î µð½ºÇ÷¹ÀÌ (´©±¸ÀÇ µð½ºÇ÷¹ÀÌ µå¶óÀ̹ö´Â DIB ¿£Áø »ç¿ë).
Ä¿¼ ¹× ¾ÆÀÌÄÜ À¯»ç ±¸ºÐ ¾øÀÌ ´Ù¾ç ÇÑ »óȲ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×µé »çÀÌÀÇ À¯ÀÏÇÑ Â÷ÀÌÁ¡Àº Ä¿¼¸¦ ÁöÁ¤ µÈ À̹ÌÁö¸¦ µð½ºÇ÷¹ÀÌ Áö¿øÇÒ ¼ö ÀÖ´Â Çü½Ä À̾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Ä¿¼¸¦ Èæ¹é VGA µð½ºÇ÷¹ÀÌ ´ë ÇÑ ¿©¾ß.