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