COleClientItem::Draw

BOOL ±×¸®±â ( CDC * pDC, LPCRECT lpBounds, DVASPECT nDrawAspect = (DVASPECT)-1 );

¹Ýȯ °ª

¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£

¸Å°³ º¯¼ö

pDC

OLE Ç׸ñÀ» ±×¸®±â¿¡ »ç¿ë µÇ´Â CDC °³Ã¼ Æ÷ÀÎÅÍ¡£

lpBounds

CRect °³Ã¼ ¶Ç´Â OLE Ç׸ñ (³í¸®Àû ´ÜÀ§ ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ ÀÇÇØ °áÁ¤)À» ±×¸± ¼ö ÀÖ´Â °æ°è »ç°¢ÇüÀ» Á¤ÀÇ ÇÏ´Â RECT ±¸Á¶Ã¼ Æ÷ÀÎÅÍ¡£

nDrawAspect

OLEÀÇ Ãø¸é Ç׸ñ, Áï, Ç¥½Ã ¹æ¹ýÀ» ÁöÁ¤ ÇÕ´Ï´Ù. NDrawAspect -1 °æ¿ì SetDrawAspect ¸¦ »ç¿ë ÇÏ ¿© ¼³Á¤ ÇÏ´Â ¸¶Áö¸· ºÎºÐ »ç¿ë µË´Ï´Ù. ÀÌ Ç÷¡±×¿¡ ´ë ÇÑ °¡´ÉÇÑ °ª¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. SetDrawAspect¡£

ÁÖÀÇ

ÁöÁ¤ µÈ ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ »ç¿ë ÇÏ ¿© ÁöÁ¤ µÈ °æ°è »ç°¢Çü¿¡ OLE Ç׸ñÀ» ±×¸®´ÂÀÌ ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ÇÔ¼ö COleServerItem ÀÇ OnDraw ¸â¹ö ÇÔ¼ö¿¡ ÀÇÇØ ¸¸µé¾îÁø OLE Ç׸ñÀÇ ¸ÞŸ ÆÄÀÏ Ç¥ÇöÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀϹÝÀûÀ¸·Î »ç¿ë ÇÏ¸é ±×¸®±â È­¸é µð½ºÇ÷¹ÀÌ ´ë ÇÑ pDC·Î È­¸é µð¹ÙÀ̽º ÄÁÅØ½ºÆ®¸¦ Àü´Þ. ÀÌ °æ¿ì¿¡ óÀ½ µÎ °³ÀÇ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ ÇØ¾ß¡£

LpBounds ¸Å°³ º¯¼ö (ÇöÀç ¸ÅÇÎ ¸ðµå)¸¦ ±âÁØÀ¸·Î ´ë»ó ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡¼­ »ç°¢ÇüÀ» ½Äº°ÇÕ´Ï´Ù. ±×¸² ¹èÀ² Á¶Á¤ ÇÏ´Â °ÍÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ·»´õ¸µ°ú Ç¥½Ã º¸±â »çÀÌÀÇ ÃÖÁ¾ Àμâ À̹ÌÁö Å©±â¸¦ Á¶Á¤ ÇÏ´Â º¸±â¸¦ ºÎ°ú Çϵµ·Ï ÄÁÅ×ÀÌ³Ê ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ IViewObject::Draw OLE ¹®¼­¿¡¡£

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

Âü°í Ç׸ñnbsp;COleClientItem::SetExtent, COleServerItem::OnDraw(&N)

Index