°¡»ó DROPEFFECT OnDropEx ( COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT dropList, CPoint Æ÷ÀÎÆ® );
¹Ýȯ °ª
ÁöÁ¡À¸·Î ÁöÁ¤ µÈ À§Ä¡¿¡¼ µå·Ó ½Ãµµ¿¡¼ À¯·¡ÇÑ µå·Ó È¿°ú. ÀÌ dropEffectList¿¡ ÀÇÇØ Ç¥½Ã µÈ °ª Áß Çϳª ¿©¾ß ÇÕ´Ï´Ù. ÁÖÀÇ ¼½¼Ç¿¡ ¼³¸í ÇÏ´Â µå·Ó È¿°ú¡£
¸Å°³ º¯¼ö
pDataObject
µå·Ó ´ë»ó¿¡ ¶³¾îÁ³´Ù COleDataObject Æ÷ÀÎÆ®¡£
dropDefault
ÇöÀç Ű »óŸ¦ ±â¹ÝÀ¸·Î ±âº» »èÁ¦ ÀÛ¾÷¿¡ ´ë ÇÑ »ç¿ëÀÚ°¡ ¼±Åà ÇÏ´Â È¿°ú. ±×°ÍÀº DROPEFFECT_NONEµÉ ¼ö ÀÖ½À´Ï´Ù. ÁÖÀÇ ¼½¼Ç¿¡ ¼³¸í ÇÏ´Â µå·Ó È¿°ú¡£
dropList
¸ñ·Ï µå·Ó ¼Ò½º¿¡¼ Áö ¿øÇÏ´Â ³õ±â È¿°úÀÔ´Ï´Ù. ºñÆ® OR¸¦ »ç¿ë ÇÏ ¿© ²ø¾î ³õ±â È¿°ú °ªÀ» °áÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù (|) ÀÛ¾÷. ÁÖÀÇ ¼½¼Ç¿¡ ¼³¸í ÇÏ´Â µå·Ó È¿°ú¡£
Æ÷ÀÎÆ®
º¸±â Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀ» ±âÁØÀ¸·Î ÇöÀç ¸¶¿ì½º À§Ä¡¡£
ÁÖÀÇ
À¯È¿ÇÑ ³õ±â ´ë»ó À§·Î µ¥ÀÌÅÍ °³Ã¼¸¦ ³õÀ» ¶§ ÇÁ·¹ÀÓ ¿öÅ©¿¡¼ È£Ãâ ÇÕ´Ï´Ù. ±âº» ±¸ÇöÀº ¾Æ¹«°Íµµ ÇÏÁö¸¦ ÇÁ·¹ÀÓ ¿öÅ© OnDrop 󸮱⸦ È£Ãâ ÇØ¾ß ³ªÅ¸³»´Â ´õ¹Ì °ª (-1)¸¦ ¹Ýȯ Çϴ¡£
¿À¸¥ÂÊ ¸¶¿ì½º ¹öư µå·¡±× ¾Ø µå·ÓÀÇ È¿°ú ±¸Çö ÇÏ·Á¸éÀÌ ÇÔ¼ö¸¦ ÀçÁ¤ÀÇ ÇÕ´Ï´Ù. ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃß ²ø¾î¼ ³õ±â ÀϹÝÀûÀ¸·Î Ç¥½Ã ¼±Åà ¸Þ´º ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃ߸¦ ³õ¾ÒÀ» ¶§¡£
OnDropEx ÀÇ ÀçÁ¤ÀÇ ¿À¸¥ÂÊ ¸¶¿ì½º ¹öư¿¡ ´ëÇØ Äõ¸®ÇØ¾ß ÇÕ´Ï´Ù. È£ÃâÇÒ ¼ö ÀÖ´Â GetKeyState ¶Ç´Â ÀúÀå¼Ò OnDragEnter 󸮱⿡¼ ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃß »óÅ¡£
PDataObject ¸¦ »ç¿ë ÇÏ ¿© ÁöÁ¤ µÈ ÁöÁ¡¿¡¼ »èÁ¦ ÇÏ´Â µ¥ÀÌÅÍ¿¡ ´ë ÇÑ Å¬¸³º¸µå µ¥ÀÌÅÍ Çü½Ä COleDataObject À» °Ë»çÇÕ´Ï´Ù¡£
µå·Ó È¿°ú µå·Ó ÀÛ¾÷°ú °ü·Ã µÈ µ¿ÀÛÀ» ¼³¸í ÇÕ´Ï´Ù. µå·Ó È¿°úÀÇ ´ÙÀ½ ¸ñ·ÏÀ» ÂüÁ¶ ÇϽʽÿÀ:
±âº» ¸Þ´º ¸í·É ¼³Á¤¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ SetMenuDefaultItem Win32 ¼³¸í¼¿¡ÀÌ º¼·ý¿¡ CMenu::GetSafeHmenu¡£
CView °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CView::OnDragEnter, CView::OnDragOver, CView::OnDrop, CView::OnDragLeave, COleDropTarget::OnDropEx(&N)