afx_msg HBRUSH OnCtlColor ( CDC * pDC, CWnd * pWnd, UINT nCtlColor );
¹Ýȯ °ª
OnCtlColor ÄÁÆ®·Ñ ¹è°æ ±×¸²¿¡ »ç¿ë µÇ´Â ºê·¯½Ã ÇÚµéÀ» ¹Ýȯ ÇØ¾ß ÇÕ´Ï´Ù.
¸Å°³ º¯¼ö
pDC
ÀÚ½Ä Ã¢¿¡ ´ë ÇÑ µð½ºÇ÷¹ÀÌ ÄÁÅØ½ºÆ®¸¦ Æ÷ÀÎÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù. Àӽà µÉ ¼ö ÀÖ½À´Ï´Ù.
pWnd
»ö»ó¿¡ ´ë ÇÑ ¿ä±¸ ÇÏ´Â ÄÁÆ®·Ñ¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. Àӽà µÉ ¼ö ÀÖ½À´Ï´Ù.
nCtlColor
ÄÁÆ®·ÑÀÇ Çü½ÄÀ» ÁöÁ¤ ÇÏ´Â ´ÙÀ½ °ª Áß Çϳª¸¦ Æ÷ÇÔ:
ÁÖÀÇ
ÇÁ·¹ÀÓ ¿öÅ©´Â ÀÚ½Ä ÄÁÆ®·ÑÀ» ±×¸± ¼ö ÀÖµµ·Ï ¶§ÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ÄÁÆ®·ÑÀÌÀÌ ¸Þ½ÃÁö º¸³»±â ±×µéÀÇ ºÎ¸ð (ÀϹÝÀûÀ¸·Î ´ëÈ »óÀÚ)À» pDC ¿Ã¹Ù¸¥ »öÀ» »ç¿ë ÇÏ ¿© ÄÁÆ®·ÑÀ» ±×¸®±â À§ÇÑ Áغñ¡£
ÅØ½ºÆ® »öÀ» º¯°æ ÇÏ·Á¸é ¿øÇÏ´Â »¡°, ³ì»ö ¹× ÆÄ¶û (RGB) °ªÀ¸·Î SetTextColor ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ¡£
´ÜÀÏ ÁÙ ÆíÁý ÄÁÆ®·ÑÀÇ ¹è°æ»öÀ» º¯°æ ÇÏ·Á¸é CTLCOLOR_EDIT ¹× CTLCOLOR_MSGBOX ¸Þ½ÃÁö Äڵ忡¼ ºê·¯½Ã ÇÚµéÀ» ¼³Á¤ ÇÏ °í CDC::SetBkColor ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â CTLCOLOR_EDIT Äڵ忡 ´ë ÇÑ ÀÀ´ä¡£
OnCtlColor ¶§¹®¿¡ µå·Ó-´Ù¿î ¸ñ·Ï »óÀÚ ½ÇÁ¦·Î ÄÞº¸ »óÀÚ ÀÚ½Ä Ã¢ ¾ø´Â ÀÚ½Ä µå·Ó´Ù¿î ÄÞº¸ »óÀÚÀÇ ¸ñ·Ï »óÀÚ¿¡ ´ë ÇÑ È£Ãâ ÇÏÁö ¾Ê½À´Ï´Ù. µå·Ó-´Ù¿î ¸ñ·Ï »óÀÚÀÇ »öÀ» º¯°æ ÇÏ·Á¸é CComboBox OnCtlColor nCtlColor ¸Å°³ º¯¼ö¿¡¼ CTLCOLOR_LISTBOX È®ÀÎ ÇÏ´Â ÀçÁ¤ÀÇ ¸¸µì´Ï´Ù. ÀÌ Ã³¸®±â¿¡¼ SetBkColor ¸â¹ö ÇÔ¼ö´Â ÅØ½ºÆ®ÀÇ ¹è°æ»öÀ» ¼³Á¤ ÇÏ·Á¸é »ç¿ë ÇØ¾ß ÇÕ´Ï´Ù.
¸Þ¸ðnbsp;??ÀÌ ¸â¹ö ÇÔ¼ö´Â Windows ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Çã¿ë ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ã⠵˴ϴÙ. ÇÔ¼ö¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö ÇÁ·¹ÀÓ ¿öÅ©´Â ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é ¹ÞÀº ¸Å°³ º¯¼ö¸¦ ¹Ý¿µ ÇÕ´Ï´Ù. ÀÌ ÇÔ¼öÀÇ ±âº» Ŭ·¡½º ±¸ÇöÀ» È£Ãâ ÇÏ´Â °æ¿ì ÇØ´ç ±¸ÇöÀ» ¿ø·¡ ¸Þ½ÃÁö¿Í ÇÏÁö Á¦°øÇÑ ¸Å°³ º¯¼ö¸¦ ÇÔ¼ö¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö »ç¿ë µË´Ï´Ù(&N).
CWnd °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDC::SetBkColor(&N)