»ö ´ëÈ »óÀÚÀÇ »ç¿ëÀÚ ÁöÁ¤ »ö È®ÀåÀ» »ç¿ë Çϸé RGB ¶Ç´Â HSL °ªÀ» »ç¿ë ÇÏ ¿© »ö»óÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª CHOOSECOLOR ±¸Á¶ RGB °ª¸¸À» »ç¿ë ÇÏ ¿© »ý¼º µÇ°Å³ª »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ »öÀ» º¸°í ÇÏ´Â,.
RGB ¸ðµ¨ µð½ºÇ÷¹ÀÌ ºûÀ» ¹æÃâ ÇÏ´Â ´Ù¸¥ ÀåÄ¡¿¡ ´ë ÇÑ »ö»óÀ» ÁöÁ¤ ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù. ÃÖ¼Ò °µµ ¹× ÃÖ´ë °µµ ³ªÅ¸³»´Â 255¸¦ ³ªÅ¸³»´Â 0ºÎÅÍ 255 0¿¡¼ À¯È¿ÇÑ »¡°, ³ì»ö ¹× ÆÄ¶û °ª ¹üÀ§ÀÔ´Ï´Ù. ´ÙÀ½ ±×¸²¿¡¼´Â ±âº» »ö »¡°, ³ì»ö ¹× ÆÄ¶û °áÇÕ ÇÏ 4 °³ÀÇ Ãß°¡ »ö»óÀ» »ý»ê ÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù. (µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ »ö»ó °ËÁ¤ °á°ú ¶§ »¡°£»ö, ³ì»ö, ÆÄ¶ûÀÇ °¢ °ªÀº 0À¸·Î ¼³Á¤ µË´Ï´Ù. µð½ºÇ÷¹ÀÌ ±â¼ú, °ËÁ¤»öÀº ¸ðµç »ö»óÀÇ ºÎÀç ÇÕ´Ï´Ù.)

´ÙÀ½ 8 °¡Áö »ö ¹× °ü·ÃµÈ RGB °ªÀº.
| »ö | RGB °ª |
|---|---|
| ·¹µå | 255, 0, 0 |
| ±×¸° | 0, 255, 0 |
| ºí·ç | 0, 0, 255 |
| ³ìû | 0, 255, 255 |
| ¸¶Á¨Å¸ | 255, 0, 255 |
| ³ë¶õ»ö | 255, 255, 0 |
| ÈÀÌÆ® | 255, 255, 255 |
| ºí·¢ | 0, 0, 0 |
³»ºÎ »ö 32 ºñÆ® RGB °ªÀ» ´ÙÀ½°ú °°Àº 16 Áø¼ö Çü½ÄÀ¸·Î ÀúÀå:
0x00bbggrr
»¡°;ÀÇ »ó´ë °µµ ´ë ÇÑ °ªÀ» Æ÷ÇÔ ÇÏ´Â ³·Àº ¼ø¼ ¹ÙÀÌÆ® ³ì»ö;¿¡ ´ë ÇÑ °ªÀ» Æ÷ÇÔ ÇÏ´Â µÎ ¹øÂ° ¹ÙÀÌÆ® ±×¸®°í ¼¼ ¹øÂ° ¹ÙÀÌÆ® ÆÄ¶û¿¡ ´ë ÇÑ °ªÀ» Æ÷ÇÔ ÇÕ´Ï´Ù. »óÀ§ ¹ÙÀÌÆ®´Â 0 À̾î¾ß ÇÕ´Ï´Ù.
»ç¿ëÇÒ ¼ö ÀÖ´Â RGB ¸ÅÅ©·Î RGB °ªÀ» »¡°, ³ì»ö ¹× ÆÄ¶û ±¸¼º ¿ä¼Ò¿¡ ´ë ÇÑ ÁöÁ¤ µÈ ³óµµ¿¡ µû¶ó. »ç¿ë µÈ GetRValue, GetBValue, ±×¸®°í »ö»ó °ªÀ» RGB¿¡¼ °³º° »ö»ó ÃßÃâ ÇÏ·Á¸é GetGValue ¸ÅÅ©·Î.
»ö ´ëÈ »óÀÚ HSL °ªÀ» ÁöÁ¤ Çϱâ À§ÇÑ ÄÁÆ®·ÑÀ» Á¦°ø ÇÕ´Ï´Ù. ´ÙÀ½ ±×¸²Àº »ö»ó ½ºÆåÆ®·³ Á¦¾î ¹× »ö ´ëÈ »óÀÚ¿¡ ³ªÅ¸³ª´Â ±¤µµ ½½¶óÀ̵å ÄÁÆ®·ÑÀ» º¸¿© ÁÝ´Ï´Ù. ±×¸²Àº ¶ÇÇÑ ÀÌ·¯ÇÑ ÄÁÆ®·ÑÀ» »ç¿ëÀÚ ÁöÁ¤ÇÒ ¼ö °ªÀÇ ¹üÀ§¸¦ º¸¿©ÁÝ´Ï´Ù.

»ö ´ëÈ »óÀÚ¿¡¼ äµµ ¹× ±¤µµ °ª ¹üÀ§ 240, 0¿¡¿¡¼ ÀÖ¾î¾ß ÇÏ °í »öÁ¶ °ª 0¿¡¼ 239 ¹üÀ§¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
´ëÈ »óÀÚ ÇÁ·Î½ÃÀú¸¦ comdlg32¿¡¼ Á¦°ø ÇÕ´Ï´Ù.»ö ´ëÈ »óÀÚ¿¡ ´ë ÇÑ DLL¿¡ HSL °ª ÇØ´ç ÇÏ´Â RGB °ªÀ¸·Î º¯È¯ ÇÏ´Â Äڵ尡 Æ÷ÇÔ µÇ¾î ÀÖ½À´Ï´Ù. ´ÙÀ½Àº ¸î °¡Áö »ö»ó ¹× °ü·ÃµÈ HSL ¹× RGB °ª.
| »ö | HSL °ª | RGB °ª |
|---|---|---|
| ·¹µå | (0, 240, 120) | (255, 0, 0) |
| ³ë¶õ»ö | (40, 240, 120) | (255, 255, 0) |
| ±×¸° | (80, 240, 120) | (0, 255, 0) |
| ³ìû | (120, 240, 120) | (0, 255, 255) |
| ºí·ç | (160, 240, 120) | (0, 0, 255) |
| ¸¶Á¨Å¸ | (200, 240, 120) | (255, 0, 255) |
| ÈÀÌÆ® | (0, 0, 240) | (255, 255, 255) |
| ºí·¢ | (0, 0, 0) | (0, 0, 0) |