CMetaFileDC::CreateEnhanced

BOOL CreateEnhanced ( CDC * pDCRef, LPCTSTR lpszFileName, LPCRECT lpBounds, LPCTSTR lpszDescription );

¹Ýȯ °ª

È®ÀåµÈ ¸ÞŸ ÆÄÀÏ, ¼º°ø ÇÏ´Â °æ¿ì¿¡ ´ë ÇÑ ÀåÄ¡ ÄÁÅØ½ºÆ® ÇÚµé ±×·¸Áö ¾ÊÀ¸¸é NULL¡£

¸Å°³ º¯¼ö

pDCRef

Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ¿¡ ´ë ÇÑ ÂüÁ¶ ÀåÄ¡ ½Äº°¡£

lpszFileName

Null·Î ³¡³ª´Â ¹®ÀÚ¿­À» °¡¸®Åµ´Ï´Ù. ¸¸µé È®ÀåµÈ ¸ÞŸ ÆÄÀÏ¿¡ ´ë ÇÑ ÆÄÀÏ À̸§À» ÁöÁ¤ ÇÕ´Ï´Ù. Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ ¸Þ¸ð¸® ±â¹Ý ÀÌ¸ç ¶§ ¶Ç´Â °³Ã¼°¡ ¼Ò¸ê µÇ ¸é ¼Õ½ÇÀÇ ³»¿ëÀ»ÀÌ ¸Å°³ º¯¼ö°¡ NULLÀÎ °æ¿ì´Â :: DeleteEnhMetaFile ÇÔ¼ö È£Ãâ¡£

lpBounds

RECT µ¥ÀÌÅÍ ±¸Á¶ ¶Ç´Â CRect °³Ã¼ HIMETRIC ´ÜÀ§ (.01-¹Ð¸®¹ÌÅÍ ´ÜÀ§·Î) ±×¸²ÀÇ Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ¿¡ ÀúÀå ÇÏ·Á¸é Ä¡¼ö¸¦ ÁöÁ¤ ÇÏ´Â Æ÷ÀÎÆ®¡£

lpszDescription

±×¸²ÀÇ Á¦¸ñ »Ó¸¸ ¾Æ´Ï¶ó ±×¸²À» ¸¸µç ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸§À» ÁöÁ¤ ÇÏ´Â 0 ³¡³ª´Â ¹®ÀÚ¿­ Æ÷ÀÎÆ®¡£

ÁÖÀÇ

È®Àå Çü½Ä ¸ÞŸ ÆÄÀÏ¿¡ ´ë ÇÑ ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ ¸¸µì´Ï´Ù. ÀåÄ¡ µ¶¸³Àû ±×¸²À» ÀúÀåÀÌ DC´Â »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Windows pDCRef ¸Å°³ º¯¼ö¿¡ ÀÇÇØ ½Äº° µÈ ÂüÁ¶ ÀåÄ¡¸¦ »ç¿ë ÇÏ ¿© ÇØ»óµµ ¹× ´ÜÀ§¸¦ ±×¸² ¿ø·¡ µîÀå ÇÏ´Â ÀåÄ¡¸¦ ±â·Ï. PDCRef ¸Å°³ º¯¼ö°¡ NULLÀ̸é ÇöÀç µð½ºÇ÷¹ÀÌ ÀåÄ¡¸¦ »ç¿ë ÇÏ ¿© ÂüÁ¶¿¡ ´ë ÇÑ¡£

LpBounds ¸Å°³ º¯¼ö°¡ °¡¸®Å°´Â RECT µ¥ÀÌÅÍ ±¸Á¶Ã¼ÀÇ ¿ÞÂÊ ¹× À§ÂÊ ±¸¼º¿ø °¢°¢ ¿À¸¥ÂÊ ¹× ¾Æ·¡ÂÊ ±¸¼º¿ø º¸´Ù ÀÛÀº µÇ¾î¾ß ÇÕ´Ï´Ù. »ç°¢ÇüÀÇ °¡ÀåÀÚ¸®¸¦ µû¶ó Æ÷ÀÎÆ®´Â ±×¸²¿¡ Æ÷ÇÔ µË´Ï´Ù. LpBounds ÀÌ NULLÀÌ¸é ±×·¡ÇÈ ÀåÄ¡ ÀÎÅÍÆäÀ̽º (GDI) ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ ±×·ÁÁø ±×¸²À» ¹­½À´Ï´Ù ¼ö ÀÖ´Â ÀÛÀº »ç°¢ÇüÀÇ Å©±â¸¦ °è»ê ÇÕ´Ï´Ù. °¡´ÉÇÑ °æ¿ì lpBounds ¸Å°³ º¯¼ö¸¦ Á¦°ø ÇØ¾ß¡£

LpszDescription ¸Å°³ º¯¼ö°¡ °¡¸®Å°´Â ¹®ÀÚ¿­ ÀÀ¿ë ÇÁ·Î±×·¥ À̸§ ¹× ±×¸² À̸§ »çÀÌ null ¹®ÀÚ¸¦ Æ÷ÇÔ ÇØ¾ß ÇÕ´Ï´Ù ¹× µÎ °³ÀÇ null ¹®ÀÚ°¡ Á¾·á ÇØ¾ß ÇÕ´Ï´Ù-¿¹¸¦ µé¾î, "XYZ ±×·¡ÇÈ Editor\0Bald Eagle\0\0," \ 0 null ¹®ÀÚ¸¦ ³ªÅ¸³À´Ï´Ù. È®Àå ¸ÞŸ ÆÄÀÏ Çì´õ¿¡ ÇØ´ç Ç׸ñÀÌ ¾øÀ¸¸é lpszDescription NULLÀÎ °æ¿ì¡£

ÀÀ¿ë ÇÁ·Î±×·¥ È®ÀåµÈ ¸ÞŸ ÆÄÀÏ ±×·¡ÇÈ ±×¸²À» ÀúÀå ÇÏ·Á¸éÀÌ ÇÔ¼ö¿¡ ÀÇÇØ ¸¸µé¾îÁø DC¸¦ »ç¿ë ÇÕ´Ï´Ù. ÀÌ DC¸¦ ½Äº° ÇÚµé ¸ðµç GDI ÇÔ¼ö¿¡ Àü´Þ µÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ È®ÀåµÈ ¸ÞŸ ÆÄÀÏ¿¡ ÀÖ´Â ±×¸²À» ÀúÀå ÇÑ ÈÄ CDC::PlayMetaFile ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ¸ðµç Ãâ·Â ÀåÄ¡¿¡¼­ ±×¸²À» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù ±×°Í. ±×¸²À» Ç¥½ÃÇÒ ¶§ Windows À§Ä¡ ¹× ±×¸² ºñÀ² ÂüÁ¶ ÀåÄ¡¿¡¼­ ÇØ»óµµ µ¥ÀÌÅÍ ¹× lpBounds ¸Å°³ º¯¼ö¿¡¼­ °¡¸®Å°´Â »ç°¢ÇüÀ» »ç¿ë ÇÕ´Ï´Ù. »õ DC¿Í °ü·Ã µÈ µ¿ÀÏÇÑ ±âº» Ư¼ºÀ» Æ÷ÇÔ ÇÏ´ÂÀÌ ÇÔ¼ö¿¡¼­ ¹Ýȯ ÇÏ´Â ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡¡£

ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ë ÇØ¾ß ÇÕ´Ï´Ù¿¡¼­ :: GetWinMetaFileBits È®ÀåµÈ ¸ÞŸ ÆÄÀÏ ÀÌÀü Windows ¸ÞŸ ÆÄÀÏ Çü½ÄÀ¸·Î º¯È¯ ÇÏ´Â ÇÔ¼ö¡£

Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ¿¡ ´ë ÇÑ ÆÄÀÏ À̸§À» »ç¿ë ÇØ¾ß ÇÕ´Ï´Ù.EMF È®Àå¡£

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

See Also   CMetaFileDC::CloseEnhanced, CDC::PlayMetaFile, ::CloseEnhMetaFile, ::DeleteEnhMetaFile, ::GetEnhMetaFileDescription, ::GetEnhMetaFileHeader, ::GetWinMetaFileBits, ::PlayEnhMetaFile

Index