Ŭ¶óÀÌ¾ðÆ®¿¡¼ OLE °ü·Ã Á¤º¸¸¦ °Ë»ö ÇÏ´Â ÄÁÆ®·ÑÀ» ÆíÁý ÇÏ´Â ¼½Ä ÀÖ´Â ÅØ½ºÆ®¿¡ »ç¿ë µÇ´Â ÀÎÅÍÆäÀ̽º¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. Rich edit ÄÁÆ®·ÑÀÇ Å¬¶óÀÌ¾ðÆ®´ÂÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸Çö ÇÏ °í EM_SETOLECALLBACK ¸Þ½ÃÁö¸¦ »ç¿ë ÇÏ ¿© ÄÁÆ®·Ñ¿¡ ÇÒ´ç ÇÏ´Â ÀÛ¾÷À» ´ã´ç ÇÕ´Ï´Ù. IRichEditOleCallback ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½°ú °°Àº ¸Þ¼µå°¡ ÀÖ½À´Ï´Ù.:
IUnknown ¸Þ¼µå | ¼³¸í |
---|---|
QueryInterface | Áö¿ø µÇ´Â ÀÎÅÍÆäÀ̽º Æ÷ÀÎÅ͸¦ ¹ÝȯÇÕ´Ï´Ù. |
AddRef | ÂüÁ¶ Ƚ¼ö¸¦ Áõ°¡. |
Ãâ½Ã | ÂüÁ¶ Ƚ¼ö¸¦ °¨¼Ò ½Ãŵ´Ï´Ù. |
IRichEditOleCallback ¸Þ¼µå | ¼³¸í |
---|---|
GetNewStorage | Ŭ¸³º¸µå¿¡¼ ºÙ¿©³ÖÀº ¶Ç´Â RTF ½ºÆ®¸²¿¡¼ ÀÐÀº »õ °³Ã¼¿¡ ´ë ÇÑ ÀúÀå¼Ò¸¦ Á¦°ø ÇÕ´Ï´Ù. |
GetInPlaceContext | ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ¹®¼ ¼öÁØ ÀÎÅÍÆäÀ̽º ¹× ÇöÀç À§Ä¡¿¡¼ Ȱ¼ºÈ¸¦ Áö ¿øÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤º¸¸¦ Á¦°ø. |
ShowContainerUI | ÇØ´ç ÄÁÅ×À̳ÊÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Ç¥½ÃÇÒÁö ¿©ºÎ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ¾Ë·ÁÁÝ´Ï´Ù. |
QueryInsertObject | ÀÀ¿ë ÇÁ·Î±×·¥¿¡ °³Ã¼¸¦ »ðÀÔ ÇØ¾ß ÇÕ´Ï´Ù ¿©ºÎ¸¦ Äõ¸®ÇÕ´Ï´Ù. |
Deleteobject ¸ÅÅ©·Î ÇÔ¼ö | Rich edit ÄÁÆ®·Ñ¿¡¼ »èÁ¦ µÈ °³Ã¼´Â ¾Ë¸². |
QueryAcceptData | ºÙ¿©³Ö±â ¶Ç´Â µå·¡±× ºÙ¿© ²ø°í µ¥ÀÌÅ͸¦ Çã¿ë ÇØ¾ß ÇÏ´Â °æ¿ì¸¦ °áÁ¤ ÇÏ ¶ó´Â. |
ContextSensitiveHelp | ÀÀ¿ë ÇÁ·Î±×·¥ ¶Ç´Â ¹®¸Æ ÀÎ½Ä µµ¿ò¸» ¸ðµå Àüȯ ÇØ¾ß ¾Ë·ÁÁÝ´Ï´Ù. |
GetClipboardData | Ŭ¶óÀÌ¾ðÆ®¸¦ clipboard °³Ã¼¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. |
GetDragDropEffect | »èÁ¦ ÀÛ¾÷ÀÇ È¿°ú ÁöÁ¤ ÇÏ·Á¸é Ŭ¶óÀÌ¾ðÆ® ¼ö. |
GetContextMenu | À̺¥Æ®¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öư »ç¿ë ÇÏ ¿© »óȲ¿¡ ¸Â´Â ¸Þ´º¿¡ ´ë ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ Äõ¸®. |