COleDataSource::OnSetData

°¡»ó BOOL OnSetData ( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium, BOOL bRelease );

¹Ýȯ °ª

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

¸Å°³ º¯¼ö

lpFormatEtc

Æ÷ÀÎÆ®´Â FORMATETC ±¸Á¶Ã¼ µ¥ÀÌÅÍ ´ëü µÇ´Â Çü½Ä ÁöÁ¤¡£

lpStgMedium

Æ÷ÀÎÆ®´Â COleDataSource °³Ã¼ÀÇ ÇöÀç ³»¿ëÀ» µ¤¾î¾¹´Ï´Ù µ¥ÀÌÅ͸¦ Æ÷ÇÔ ÇÏ´Â STGMEDIUM ±¸Á¶Ã¼¡£

bRelease

ÇÔ¼ö È£ÃâÀ» ¿Ï·á ÇÑ ÈÄ ÀúÀå ¸ÅüÀÇ ¼ÒÀ¯±ÇÀ» ÀÖ´Â »ç¿ëÀÚ¸¦ ³ªÅ¸³À´Ï´Ù. È£ÃâÀÚ°¡ °áÁ¤ ´©°¡ ÀúÀå ¸Åü¸¦ ´ë½Å ÇÒ´ç µÈ ¸®¼Ò½º¸¦ ÇØÁ¦ ÇÏ´Â ÀÛ¾÷À» ´ã´ç ÇÕ´Ï´Ù. È£ÃâÀÚ ¼³Á¤ bRelease°¡ÀÌ. BRelease 0ÀÌ ¾Æ´Ñ °æ¿ì µ¥ÀÌÅÍ ¼Ò½º ¸Åü¸¦ ÀÚÀ¯·Ó°Ô ±×°ÍÀ» »ç¿ë ÇÏ ¿© ³¡³ª¸é ¼ÒÀ¯±ÇÀ» °É¸³´Ï´Ù. BRelease 0 ÀÏ ¶§ È£ÃâÀÚ°¡ ¼ÒÀ¯±ÇÀ» À¯Áö ÇÏ °í µ¥ÀÌÅÍ ¼Ò½º ÀúÀå ¸Åü¸¦ »ç¿ë ÇÏ ¿© È£Ã⠱Ⱓ¿¡¸¸ ¼ö ÀÖ½À´Ï´Ù.

ÁÖÀÇ

¼³Á¤ Çϰųª ÁöÁ¤µÈ µÈ Çü½Ä¿¡¼­ COleDataSource °³Ã¼ÀÇ µ¥ÀÌÅ͸¦ ´ëü ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡¼­ È£Ãâ ÇÕ´Ï´Ù. µ¥ÀÌÅÍ ¿øº»À» ¼º°øÀûÀ¸·Î ±×°ÍÀ» Ãëµæ Çß´Ù ¶§±îÁö µ¥ÀÌÅÍÀÇ ¼ÒÀ¯±ÇÀ» °í·Á ÇÏÁö ¾Ê½À´Ï´Ù. Áï, OnSetData ´Â 0À» ¹Ýȯ ÇÏ´Â °æ¿ì ¼ÒÀ¯±ÇÀ» °í·Á ÇÏÁö ¾Ê½À´Ï´Ù. µ¥ÀÌÅÍ ¼Ò½º ¼ÒÀ¯±ÇÀ» ÇÏ´Â °æ¿ì¿¡ ÀúÀå ¸Åü¸¦ È£Ãâ ÇÏ ¿© ÇØÁ¦¸¦ ReleaseStgMedium ÇÔ¼ö¡£

±âº» ±¸ÇöÀº ¾Æ¹«°Íµµ ÇÏÁö ¾Ê´Â´Ù. ÁöÁ¤ µÈ Çü½ÄÀÇ µ¥ÀÌÅ͸¦ ¹Ù²Ù·Á¸éÀÌ ÇÔ¼ö¸¦ ÀçÁ¤ÀÇ ÇÕ´Ï´Ù. À̰ÍÀº °í±Þ ÀçÁ¤ÀÇ¡£

ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶¸¦ STGMEDIUM ¹× FORMATETC ±¸Á¶¿Í ReleaseStgMedium ¹× IDataObject::GetData ¿¡¼­ ÀÛµ¿ ÇÕ´Ï´Ù OLE 2 ÇÁ·Î±×·¡¸Ó ÂüÁ¶, º¼·ý 1.

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

Âü°í Ç׸ñnbsp;COleDataSource::DelaySetData, COleDataSource::OnRenderData, COleDataSource::OnRenderFileData, COleDataSource::OnRenderGlobalData, COleServerItem::OnSetData(&N)

Index