COleDataSource::CacheData

void CacheData ( CLIPFORMAT cfFormat, LPSTGMEDIUM lpStgMedium, LPFORMATETC lpFormatEtc = NULL );

¸Å°³ º¯¼ö

cfFormat

Á¦°ø ÇÏ´Â µ¥ÀÌÅʹ Ŭ¸³º¸µå Çü½ÄÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ¹Ì¸® Á¤ÀÇ µÈ Ŭ¸³º¸µå Çü½Ä ¶Ç´Â ³×ÀÌÆ¼ºê Windows¿¡¼­ ¹Ýȯ µÈ °ª Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù RegisterClipboardFormat ÇÔ¼ö¡£

lpStgMedium

Æ÷ÀÎÆ®´Â ÁöÁ¤ µÈ Çü½ÄÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔ ÇÏ´Â STGMEDIUM ±¸Á¶Ã¼¡£

lpFormatEtc

Æ÷ÀÎÆ®´Â µ¥ÀÌÅ͸¦ Á¦°ø ÇÏ´Â Çü½ÄÀ» ¼³¸í ÇÏ´Â FORMATETC ±¸Á¶. CfFormat¿¡ ÀÇÇØ ÁöÁ¤ µÈ Ŭ¸³º¸µå Çü½Ä ÀÌ¿ÜÀÇ Ãß°¡ ¼­½Ä Á¤º¸¸¦ ÁöÁ¤ ÇÏ·Á¸éÀÌ ¸Å°³ º¯¼ö °ªÀ» Á¦°ø ÇÕ´Ï´Ù. FORMATETC ±¸Á¶Ã¼ÀÇ ´Ù¸¥ Çʵ忡 ´ë ÇÑ ±âº»°ªÀÌ »ç¿ë µË´Ï´Ù NULLÀÎ °æ¿ì¡£

ÁÖÀÇ

Çü½Ä ÀÖ´Â µ¥ÀÌÅÍ´Â µ¿¾È Á¦°ø µ¥ÀÌÅÍ Àü¼Û ÀÛ¾÷À» ÁöÁ¤ ÇÏ·Á¸éÀÌ ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº Áï½Ã ·»´õ¸µÀ» »ç¿ë ÇÏ ¿© Á¦°ø Çϱ⠶§¹®¿¡ µ¥ÀÌÅ͸¦ Á¦°ø ÇØ¾ß ÇÕ´Ï´Ù. ÇÊ¿äÇÒ ¶§±îÁö µ¥ÀÌÅÍ Ä³½Ã¡£

µ¥ÀÌÅ͸¦ »ç¿ë ÇÏ ¿© °ø±Þ ÇÑ STGMEDIUM ±¸Á¶. Á¦°ø ÇÏ´Â µ¥ÀÌÅÍÀÇ ¾çÀ» HGLOBAL.nbspÀ» »ç¿ë ÇÏ ¿© È¿À²ÀûÀ¸·Î Àü¼ÛÇÒ ¼ö ÃæºÐÈ÷ ÀÛÀº °æ¿ì CacheGlobalData ¸â¹ö ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù(&N).;

Ptd ¼Ò¼Ó lpFormatEtc ¹× lpStgMedium ÀÇ ³»¿ëÀ» µ¥ÀÌÅÍ °³Ã¼¸¦ È£ÃâÀÚ°¡ ¾Æ´Ñ CacheData ¸¦ È£ÃâÇÑ ÈÄ ¼ÒÀ¯ÀÔ´Ï´Ù.

Áö¿¬µÈ ·»´õ¸µÀ» »ç¿ë ÇÏ·Á¸é DelayRenderData ¶Ç´Â DelayRenderFileData ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Áö¿¬µÈ ·»´õ¸µ MFC¿¡ ÀÇÇØ ó¸® µÈ °ÍÀ¸·Î, ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ µ¥ÀÌÅÍ °³Ã¼ ¹× µ¥ÀÌÅÍ ¼Ò½º: Á¶ÀÛ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣

ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶¸¦ STGMEDIUM ¹× FORMATETC ±¸Á¶¿¡ OLE 2 ÇÁ·Î±×·¡¸Ó ÂüÁ¶, º¼·ý 1.

ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ RegisterClipboardFormat Win32 ¼³¸í¼­¡£

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

Âü°í Ç׸ñnbsp;COleDataSource::CacheGlobalData, COleDataSource::DelayRenderData, COleDataSource::DelayRenderFileData, COleDataSource::SetClipboard, COleDataSource::DoDragDrop(&N)

Index