ChooseColor

ChooseColor ÇÔ¼ö »ö ÀÏ¹Ý ´ëÈ­ »óÀÚ¸¦ »ç¿ëÀÚ°¡ »öÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ¸¸µì´Ï´Ù.

(BOOL ChooseColor LPCHOOSECOLOR  lpcc / / ÃʱâÈ­ ±¸Á¶ Æ÷ÀÎÅÍ / / µ¥ÀÌÅÍ);
 

¸Å°³ º¯¼ö

lpcc
´ëÈ­ »óÀÚ¸¦ ÃʱâÈ­ ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â Á¤º¸°¡ Æ÷ÇÔ µÈ CHOOSECOLOR ±¸Á¶ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ChooseColor ¹Ýȯ µÉ ¶§ÀÌ ±¸Á¶ »ç¿ëÀÚÀÇ »ö»ó ¼±Åÿ¡ ´ë ÇÑ Á¤º¸¸¦ Æ÷ÇÔ ÇÏ´Â.

¹Ýȯ °ª

»ç¿ëÀÚ°¡ ´ëÈ­ »óÀÚÀÇ È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ ÇÏ´Â °æ¿ì ¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ. CHOOSECOLOR ±¸Á¶Ã¼ÀÇ rgbResult ¸â¹ö´Â »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ »öÀÇ RGB »ö»ó °ªÀ» Æ÷ÇÔ.

»ç¿ëÀÚ Ãë¼Ò Çϰųª »ö ´ëÈ­ »óÀÚ¸¦ ´Ý½À´Ï´Ù ¶Ç´Â ¿À·ù°¡ ¹ß»ý ÇÏ´Â °æ¿ì ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®ÀåµÈ ¿À·ù Á¤º¸¸¦ ¾òÀ¸·Á¸é, ´ÙÀ½ °ª Áß Çϳª¸¦ ¹ÝȯÇÒ ¼ö ÀÖ´Â CommDlgExtendedError ÇÔ¼ö È£Ãâ:

CDERR_FINDRESFAILURE CDERR_MEMLOCKFAILURE
CDERR_INITIALIZATION CDERR_NOHINSTANCE
CDERR_LOCKRESFAILURE CDERR_NOHOOK
CDERR_LOADRESFAILURE CDERR_NOTEMPLATE
CDERR_LOADSTRFAILURE CDERR_STRUCTSIZE
CDERR_MEMALLOCFAILURE

ÁÖÀÇ

»ö ´ëÈ­ »óÀÚÀÇ ÆÈ·¹Æ®¸¦ Áö¿ø ÇÏÁö ¾Ê½À´Ï´Ù. »ö ¼±Åà ´ëÈ­ »óÀÚ¿¡¼­ Á¦°ø ÇÏ´Â ½Ã½ºÅÛ »ö°ú ÇØ´ç »öÀÇ µð´õ¸µµÈ ¹öÀüÀ¸·Î Á¦ÇÑ µË´Ï´Ù.

»ö ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ CCHookProc ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄÅ© ÇÁ·Î½ÃÀú´Â ´ëÈ­ »óÀÚ¿¡ º¸³»´Â ¸Þ½ÃÁö¸¦ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈÄÅ© ÇÁ·Î½ÃÀú¸¦ »ç¿ë ÇÏ·Á¸é CHOOSECOLOR ±¸Á¶ÀÇ Ç÷¡±× ±¸¼º¿ø¿¡¼­ CC_ENABLEHOOK Ç÷¡±×¸¦ ¼³Á¤ ÇÏ °í lpfnHook ¸â¹ö¿¡¼­ ÈÄÅ© ÇÁ·Î½ÃÀúÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 2.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Commdlg.h¿¡ ¼±¾ð ÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:Comdlg32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼­ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.

Âü°í Ç׸ñ

°ø¿ë ´ëÈ­ »óÀÚ ¶óÀ̺귯¸® °³¿ä, °øÅë ´ëÈ­ »óÀÚ ÇÔ¼ö, CCHookProc, CHOOSECOLOR, CommDlgExtendedError

 

Index