1 implementation of IOleDropTarget
System.Windows.Forms (1)
winforms\Managed\System\WinForms\DropTarget.cs (1)
20internal class DropTarget : UnsafeNativeMethods.IOleDropTarget {
11 references to IOleDropTarget
System.Windows.Forms (11)
winforms\Managed\System\WinForms\Control.cs (1)
11246int n = UnsafeNativeMethods.RegisterDragDrop(new HandleRef(this, Handle), (UnsafeNativeMethods.IOleDropTarget)(new DropTarget(this)));
winforms\Managed\System\WinForms\DropTarget.cs (4)
60int UnsafeNativeMethods.IOleDropTarget.OleDragEnter(object pDataObj, int grfKeyState, 81int UnsafeNativeMethods.IOleDropTarget.OleDragOver(int grfKeyState, UnsafeNativeMethods.POINTSTRUCT pt, ref int pdwEffect) { 93int UnsafeNativeMethods.IOleDropTarget.OleDragLeave() { 98int UnsafeNativeMethods.IOleDropTarget.OleDrop(object pDataObj, int grfKeyState, UnsafeNativeMethods.POINTSTRUCT pt, ref int pdwEffect) {
winforms\Managed\System\WinForms\ToolStripDropTargetManager.cs (1)
260int n = UnsafeNativeMethods.RegisterDragDrop(new HandleRef(owner, owner.Handle), (UnsafeNativeMethods.IOleDropTarget)(new DropTarget(this)));
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (3)
1224public static extern int RegisterDragDrop(HandleRef hwnd, UnsafeNativeMethods.IOleDropTarget target); 2200UnsafeNativeMethods.IOleDropTarget pDropTarget, 2202out UnsafeNativeMethods.IOleDropTarget ppDropTarget);
winforms\Managed\System\WinForms\WebBrowser.cs (2)
1815int UnsafeNativeMethods.IDocHostUIHandler.GetDropTarget(UnsafeNativeMethods.IOleDropTarget pDropTarget, out UnsafeNativeMethods.IOleDropTarget ppDropTarget) {