CFontDialog

CFontDialog Ŭ·¡½º¸¦ »ç¿ë ÇÏ¸é ±Û²Ã ¼±Åà ´ëÈ­ »óÀÚ¸¦ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÅëÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. CFontDialog °³Ã¼´Â ÇöÀç ½Ã½ºÅÛ¿¡ ¼³Ä¡ µÈ ±Û²Ã ¸ñ·ÏÀ¸·Î ´ëÈ­ »óÀÚÀÔ´Ï´Ù. »ç¿ëÀÚ ¸ñ·Ï¿¡¼­ ƯÁ¤ ±Û²ÃÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù ±×¸®°íÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´Ù½Ã º¸°í¡£

CFontDialog °³Ã¼¸¦ »ý¼º, Á¦°ø µÈ »ý¼ºÀÚ¸¦ »ç¿ë Çϰųª »õ·Î¿î ¼­ºê Ŭ·¡½º¸¦ ÆÄ»ý ¹× »ç¿ëÀÚ ÁöÁ¤ »ý¼ºÀÚ¸¦ »ç¿ë ÇÏ ¿©¡£

CFontDialog °³Ã¼¸¦ »ý¼º ÇÏ´Â ÀÏ´Ü °ª ¶Ç´Â ´ëÈ­ »óÀÚ¿¡¼­ ÄÁÆ®·ÑÀÇ »óŸ¦ ÃʱâÈ­ ÇÏ´Â m_cf ±¸Á¶¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. M_cf ±¸Á¶´Â Çü½ÄÀÇ CHOOSEFONT. ÀÌ ±¸Á¶¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀº Win32 SDK ¼³¸í¼­¸¦ ÂüÁ¶ ÇϽʽÿÀ.

´ëÈ­ »óÀÚ °³Ã¼ÀÇ ÄÁÆ®·ÑÀ» ÃʱâÈ­ ÇÑ ÈÄ ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ °í »ç¿ëÀÚ°¡ ±Û²ÃÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é DoModal ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. DoModal »ç¿ëÀÚ È®ÀÎ (IDOK) ¶Ç´Â Ãë¼Ò (IDCANCEL) ´ÜÃß Áß ¾î¶² °ªÀ» ¼±Åà ÇÏ´Â °ÍÀ» ¹Ýȯ ÇÕ´Ï´Ù.

DoModal IDOK¸¦ ¹Ýȯ ÇÏ´Â °æ¿ì »ç¿ëÀÚ°¡ ÀÔ·Â ÇÏ´Â Á¤º¸¸¦ °Ë»ö ÇÏ·Á¸é CFontDialog¸â¹ö ÇÔ¼ö Áß Çϳª¸¦ »ç¿ë ¼ö ÀÖ½À´Ï´Ù.

Windows¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù CommDlgExtendedError ÇÔ¼ö ´ëÈ­ »óÀÚ¸¦ ÃʱâÈ­ ÇÏ´Â µ¿¾È ¿À·ù°¡ ¹ß»ý Çß´ÂÁö ¿©ºÎ¸¦ È®ÀÎ ÇÏ °í ¿À·ù¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº. ÀÌ ÇÔ¼ö¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀº Win32 SDK ¼³¸í¼­¸¦ ÂüÁ¶ ÇϽʽÿÀ.

CFontDialog ´Â COMMDLG¿¡ ÀÇÁ¸ÇÕ´Ï´Ù.Windows ¹öÀü 3.1 ÀÌ»ó ÇÔ²² Á¦°ø µÇ´Â DLL ÆÄÀÏ¡£

»ç¿ëÀÚ ÁöÁ¤ ´ëÈ­ »óÀÚ¸¦ CFontDialog¿¡¼­ Ŭ·¡½º¸¦ ÆÄ»ý ÇÏ °í »ç¿ëÀÚ ÁöÁ¤ ´ëÈ­ »óÀÚ ÅÛÇø´À» Á¦°ø È®ÀåµÈ ÄÁÆ®·Ñ¿¡¼­ ¾Ë¸² ¸Þ½ÃÁö¸¦ ó¸® Çϵµ·Ï ¸Þ½ÃÁö ¸Ê¿¡ Ãß°¡ ÇÕ´Ï´Ù. ±âº» Ŭ·¡½º¿¡´Â ¸ðµç ó¸® µÇÁö ¾ÊÀº ¸Þ½ÃÁö Àü´Þ ÇØ¾ß¡£

»ç¿ëÀÚ Á¤ÀÇ ÈÄÅ© ÇÔ¼ö´Â ÇÊ¿ä ÇÏÁö ¾Ê½À´Ï´Ù.

CFontDialog¸¦ »ç¿ë ÇÏ ¿© ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼­ °ø¿ë ´ëÈ­ »óÀÚ Å¬·¡½º¡£

# include lt;afxdlgs.h>

Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

»ùÇÃnbsp; MFC »ùÇÃ HIERSVR(&N)

Index