CDC::GetFontDatanbsp(&N);

DWORD GetFontData ( DWORD dwTable, DWORD dwOffset, LPVOID lpData, DWORD cbData ) const;

¹Ýȯ °ª

ÇÔ¼ö´Â ¼º°ø ÇÏ´Â °æ¿ì lpData °¡ °¡¸®Å°´Â ¹öÆÛ¿¡¼­ ¹Ýȯ µÈ ¹ÙÀÌÆ® ¼ö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ? 1¡£

¸Å°³ º¯¼ö

dwTable

¹Ýȯ µÉ Åë°è°¡ Å×À̺íÀÇ À̸§À» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â Microsoft Corporation¿¡¼­ ÃâÆÇ ÇÏ´Â Æ®·çŸÀÔ ±Û²Ã ÆÄÀÏ »ç¾ç¿¡ ¹®¼­È­ Åë°è Ç¥ Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ 0 À̸é Á¤º¸ ±Û²Ã ÆÄÀÏÀÇ ½ÃÀÛ ºÎºÐºÎÅÍ °Ë»ö¡£

dwOffset

Á¤º¸ °Ë»öÀ» ½ÃÀÛ ÇÏ´Â Å×À̺íÀÇ ½ÃÀÛ ºÎºÐ¿¡¼­ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ 0 ÀÎ °æ¿ì dwTable ¸Å°³ º¯¼ö¿¡ ÀÇÇØ ÁöÁ¤ µÈ Å×À̺íÀÇ ½ÃÀÛ ºÎºÐ¿¡¼­ ½ÃÀÛ Á¤º¸°¡ °Ë»ö µË´Ï´Ù. GetFontData ÀÌ °ªÀº Å×À̺íÀÇ Å©±â º¸´Ù Å©°Å³ª °æ¿ì 0À» ¹Ýȯ ÇÕ´Ï´Ù.

lpData

±Û²Ã Á¤º¸¸¦ ¼ö½ÅÇÒ ¹öÆÛ¸¦ °¡¸®Åµ´Ï´Ù. ÀÌ °ªÀÌ NULLÀÌ¸é ¹Ýȯ dwTable ¸Å°³ º¯¼ö¿¡¼­ ÁöÁ¤ ÇÏ´Â ±Û²Ã µ¥ÀÌÅÍ¿¡ ÇÊ¿äÇÑ ¹öÆÛÀÇ Å©±â¡£

cbData

°Ë»öÇÒ Á¤º¸ÀÇ ¹ÙÀÌÆ® ±æÀÌ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ 0 ÀÎ °æ¿ì GetFontData dwTable ¸Å°³ º¯¼ö¿¡¼­ ÁöÁ¤ ÇÏ´Â µ¥ÀÌÅÍÀÇ Å©±â¸¦ ¹Ýȯ ÇÕ´Ï´Ù.

ÁÖÀÇ

È®Àå °¡´ÉÇÑ ±Û²Ã ÆÄÀÏ¿¡¼­ ±Û²Ã ¸ÞÆ®¸¯À» Á¤º¸¸¦ °Ë»öÇÕ´Ï´Ù. Á¤º¸¸¦ °Ë»ö ÇÏ´Â ±Û²Ã ÆÄÀÏ ¹× ¹ÝȯÇÒ Á¤º¸ ±æÀÌ¿¡ ´ë ÇÑ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ ÇÏ ¿© ½Äº°¡£

ÀÀ¿ë ÇÁ·Î±×·¥ GetFontData ¸â¹ö ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Æ®·çŸÀÔ ±Û²ÃÀ» ¹®¼­¿Í ÇÔ²² ÀúÀå ¶§¶§·Î ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥ ±Û²Ã Æ÷ÇÔ µÉ ¼ö ÀÖ½À´Ï´Ù ¹× ´ÙÀ½ dwTable, dwOffset¹× cbData ¸Å°³ º¯¼ö¿¡ 0À» ÁöÁ¤ Çϸé Àüü ±Û²Ã ÆÄÀÏ °Ë»ö ¿©ºÎ °áÁ¤¡£

ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ otmfsType ¸â¹ö¸¦ ¼±Åà ÇÏ ¿© ±Û²ÃÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Â OUTLINETEXTMETRIC ±¸Á¶. OtmfsType ÀÇ ºñÆ® 1À» ¼³Á¤ ÇÏ´Â °æ¿ì ±Û²Ã¿¡ ´ë ÇÑ Æ÷ÇÔÀÌ Çã¿ë µÇÁö ¾Ê½À´Ï´Ù. ºñÆ® 1Àº ºÐ¸í ÀÏ ÇÏ´Â °æ¿ì ±Û²ÃÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ºñÆ® 2¸¦ ¼³Á¤ ÇÏ´Â °æ¿ì Æ÷ÇÔ ÇÏ´Â Àбâ Àü¿ë¡£

GetFontData ¸â¹ö ÇÔ¼ö ? 1À» ¹Ýȯ ÇÕ´Ï´Ù ÀÀ¿ë ÇÁ·Î±×·¥ÀÌÀÌ ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Æ®·çŸÀÔÀÌ ¾Æ´Ñ ±Û²Ã¿¡ ´ë ÇÑ Á¤º¸¸¦ °Ë»ö ÇÏ·Á°í ÇÏ´Â °æ¿ì¡£

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

Âü°í Ç׸ñnbsp;CDC::GetOutlineTextMetrics, :: GetFontData, OUTLINETEXTMETRIC(&N)

Index