BOOL CreateCompatibleBitmap ( CDC * pDC, int nWidth, int nHeight );
¹Ýȯ °ª
¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£
¸Å°³ º¯¼ö
pDC
ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
nWidth
ºñÆ®¸ÊÀÇ Çȼ¿ ´ÜÀ§·Î ³Êºñ ÁöÁ¤¡£
nHeight
ºñÆ®¸ÊÀÇ Çȼ¿ ´ÜÀ§·Î ³ôÀÌ ÁöÁ¤ÇÕ´Ï´Ù.
ÁÖÀÇ
PDC¿¡ ÀÇÇØ ÁöÁ¤ µÈ ÀåÄ¡¿Í ȣȯ µÇ´Â ºñÆ®¸ÊÀ» ÃʱâÈ ÇÕ´Ï´Ù. ºñÆ®¸Ê¿¡ »ö ºñÇà±âÀÇ °°Àº ¹øÈ£ ¶Ç´Â µ¿ÀÏÇÑ Çȼ¿ ´ç ºñÆ® Çü½ÄÀ¸·Î ÁöÁ¤ µÈ ÀåÄ¡ ÄÁÅØ½ºÆ®. PDC ¿¡ ÀÇÇØ ÁöÁ¤ µÈ °Í°ú ȣȯ µÇ´Â ¸Þ¸ð¸® ÀåÄ¡¿¡ ´ë ÇÑ ÇöÀç ºñÆ®¸ÊÀ¸·Î ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
PDC ¸Þ¸ð¸® ÀåÄ¡ ÄÁÅØ½ºÆ® ÀÌ¸é ¹Ýȯ µÈ ºñÆ®¸Ê ÇØ´ç ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡¼ ÇöÀç ¼±Åà µÈ ºñÆ®¸ÊÀ¸·Î µ¿ÀÏÇÑ Çü½ÄÀÌ ÀÖ´Ù. "¸Þ¸ð¸® ÀåÄ¡ ÄÁÅØ½ºÆ®" µð½ºÇ÷¹ÀÌ Ç¥¸éÀ» ³ªÅ¸³»´Â ¸Þ¸ð¸® ºí·ÏÀÔ´Ï´Ù. ȣȯ ÀåÄ¡ÀÇ ½ÇÁ¦ µð½ºÇ÷¹ÀÌ Ç¥¸é¿¡ º¹»ç Çϱâ Àü¿¡ ¸Þ¸ð¸®¿¡ À̹ÌÁö¸¦ Áغñ ÇÏ´Â µ¥ »ç¿ë ¼ö ÀÖ½À´Ï´Ù.
GDI ¸Þ¸ð¸® ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ ¸¸µé ¶§ ÀÚµ¿À¸·Î ±×°Í¿¡ ´ë ÇÑ Àç°í ´Ü»ö ºñÆ®¸Ê ¼±Åá£
Ä÷¯ ¶Ç´Â ´Ü»ö ºñÆ®¸Ê ¼±Åà »ö»ó ¸Þ¸ð¸® ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù, ÀÌÈÄ CreateCompatibleBitmap ÇÔ¼ö¿¡¼ ¹Ýȯ µÈ ºñÆ®¸ÊÀÇ Çü½ÄÀÌ Ç×»ó µ¿ÀÏ ÇÕ´Ï´Ù; ±×·¯³ª, ¸Þ¸ð¸® ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ ´ë ÇÑ È£È¯ ºñÆ®¸Ê Çü½ÄÀº Ç×»ó ÀåÄ¡ Çü½Ä¡£
CreateCompatibleBitmap ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ¸¸µç CBitmap °³Ã¼¿Í ÇÔ²² ÇßÀ¸¸é ¸ÕÀú ºñÆ®¸Ê ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ ¼±ÅÃÇÑ ´ÙÀ½ CBitmap °³Ã¼ »èÁ¦¡£
CBitmap °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp; :: CreateCompatibleBitmap, CGdiObject::DeleteObject(&N)